This commit is contained in:
yyx 2025-07-09 15:22:39 +08:00
parent cbe0cd17e1
commit c18858d993
39 changed files with 265 additions and 0 deletions

View File

@ -0,0 +1 @@
.container[data-v-8e527be1]{padding-bottom:10px}.item[data-v-8e527be1]{color:#666;background-color:#f7f8fa;border-radius:24px;margin:12px;padding:12px}.container[data-v-1c5cbce5]{padding-bottom:10px}.item[data-v-1c5cbce5]{background-color:#f7f8fa;border-radius:24px;margin:12px;padding:12px}.container[data-v-2fecc0cf]{height:100vh;padding-top:12px;background-color:#f5f8fa!important}.userinfo[data-v-2fecc0cf]{color:#666;background-color:#fff;border-radius:12px;margin:0 12px 12px;padding:12px;position:relative}.userinfo span[data-v-2fecc0cf]{color:#999}.userinfo .edit[data-v-2fecc0cf]{position:absolute;top:45%;right:12px}.dashboard[data-v-2fecc0cf]{text-align:center;background-color:#fff;border-radius:8px;justify-content:space-around;align-items:center;margin:12px;padding:12px;display:flex}.dashboard .shu[data-v-2fecc0cf]{background:#eee;width:1px;height:40px}.dashboard .account[data-v-2fecc0cf]{color:#666;font-weight:600}.dashboard .title[data-v-2fecc0cf]{color:#333}.tool[data-v-2fecc0cf]{text-align:center;background-color:#fff;border-radius:8px;flex-wrap:wrap;align-items:center;margin:12px;padding:12px;display:flex}.tool .tool-box[data-v-2fecc0cf]{width:30%}.tool .tool-box .icon[data-v-2fecc0cf]{font-size:20px}.tool .tool-box .title[data-v-2fecc0cf]{color:#999;font-size:12px}.footer[data-v-ec25bcba]{z-index:999;background-color:#fff;border-top:1px solid #eee;width:100%;height:50px;position:fixed;bottom:0;left:0}

File diff suppressed because one or more lines are too long

1
assets/Pay-D6hFHJ9k.css Normal file
View File

@ -0,0 +1 @@
.pay-code[data-v-f7a8890b]{text-align:center}.pay-code .pay-code-img[data-v-f7a8890b]{width:200px;height:200px;margin:20px 0}.pay-code .pay-hash[data-v-f7a8890b]{justify-content:center;align-items:center;display:flex}span[data-v-f7a8890b]{color:#999;font-size:12px}.dialog-footer[data-v-f7a8890b]{justify-content:flex-end;margin:12px;display:flex}

1
assets/Pay-Dm61hf5X.js Normal file
View File

@ -0,0 +1 @@
import{__plugin_vue_export_helper_default as e,getUsdtInfo as t,showSuccessToast as n}from"./_plugin-vue_export-helper-Bf9WxLwh.js";import{createBaseVNode as r,createBlock as i,createCommentVNode as a,createElementBlock as o,createTextVNode as s,createVNode as c,openBlock as l,reactive as u,ref as d,toDisplayString as f,watch as p,withCtx as m}from"./index-CINHNl_y.js";import{Dialog as h}from"./style-CWFWrhyB.js";import{Button as g}from"./style-DwBKo0zi.js";import{esm_default as _}from"./esm-Cs3Q2PpA.js";var v=`/assets/pay-code-DPIhp-36.jpeg`;const y={class:`pay-code`},b={style:{margin:`10px 0`}},x={type:`danger`,style:{"font-size":`16px`,"font-weight":`600`}},S=[`src`],C={key:1,type:`warning`},w={key:0,style:{margin:`10px 0`}},T={type:`primary`,style:{"font-size":`16px`,"font-weight":`600`}},E={style:{margin:`0 10px`,color:`aqua`}},D={class:`dialog-footer`},O={__name:`Pay`,props:{showDialog:{type:Boolean,default:!1},current_order:{type:Object,default:{}}},emits:[`update:showDialog`,`handleConfrimPay`,`closePay`],setup(e,{emit:O}){let k=e;console.log(`props`,k);let A=d(!1),j=O,M=u({payCode:v,payHash:``}),N=async e=>{let{toClipboard:t}=_();try{console.log(`复制`,e),await t(e),n(`复制成功`)}catch(e){console.log(e)}};p(()=>k.showDialog,e=>{console.log(`showDialog`,k.showDialog),A.value=k.showDialog,k.showDialog&&(R(),V())});let P=d(``),F=d(!1),I=(e,t)=>{let n=new Date(t).getTime(),r=new Date().getTime(),i=n-r;i<=0&&(clearInterval(L),F.value=!1,P.value=``);let a=Math.floor(i%(1e3*60*60)/(1e3*60)),o=Math.floor(i%(1e3*60)/1e3);P.value=` ${a}分钟 ${o}`};var L=null;let R=()=>{clearInterval(L);let e=k.current_order.order_created_at,t=k.current_order.expired_at;new Date(e).getTime()<new Date(t).getTime()?(F.value=!0,L=setInterval(()=>I(e,t),1e3)):(F.value=!1,clearInterval(L))},z=()=>{M.hash=``,j(`update:showDialog`,!1),j(`closePay`)},B=()=>{j(`handleConfrimPay`),j(`update:showDialog`,!1)},V=()=>{t().then(e=>{M.payHash=e.USDT_ACCOUNT})};return(t,n)=>{let u=g,d=h;return l(),i(d,{show:A.value,"onUpdate:show":n[1]||=e=>A.value=e,title:`标题`,"show-cancel-button":``},{title:m(()=>n[2]||=[r(`div`,{class:`my-header`},[r(`div`,null,`充值网络USDT-TRC20`),r(`div`,{style:{"font-size":`12px`,color:`#999`}},`请选择TRC20网络充值否则可能造成资产丢失`)],-1)]),footer:m(()=>[r(`div`,D,[c(u,{onClick:z,size:`small`,style:{"margin-right":`8px`}},{default:m(()=>n[7]||=[s(`关闭`)]),_:1,__:[7]}),F.value?(l(),i(u,{key:0,type:`primary`,size:`small`,onClick:B},{default:m(()=>n[8]||=[s(` 支付完成 `)]),_:1,__:[8]})):a(``,!0)])]),default:m(()=>[r(`div`,y,[r(`div`,b,[n[3]||=s(`支付金额:`),r(`span`,x,` $`+f(e.current_order.pay_usdt_amount),1)]),r(`div`,null,[F.value?(l(),o(`img`,{key:0,src:M.payCode,class:`pay-code-img`},null,8,S)):a(``,!0),F.value?a(``,!0):(l(),o(`span`,C,`订单已过期`))]),F.value?(l(),o(`div`,w,[n[4]||=r(`span`,null,`订单有效期:`,-1),r(`span`,T,f(P.value),1),n[5]||=r(`div`,null,[r(`span`,{type:`danger`},`超过有效期订单自动取消,请尽快完成支付`)],-1)])):a(``,!0),F.value?(l(),o(`div`,{key:1,onClick:n[0]||=e=>N(M.payHash)},[n[6]||=r(`div`,{style:{color:`#999`,"font-size":`12px`}},`钱包地址(点击复制): `,-1),r(`span`,E,f(M.payHash),1)])):a(``,!0)])]),_:1},8,[`show`])}}};var k=e(O,[[`__scopeId`,`data-v-f7a8890b`]]);export{k as Pay_default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
assets/add-CnUixuCv.css Normal file

File diff suppressed because one or more lines are too long

195
assets/add-DsvWPcwi.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
.tips[data-v-c0a400aa]{color:#999;text-align:center;margin:10px 0}.default[data-v-c0a400aa]{color:red;margin-right:4px}.view[data-v-c0a400aa]{color:#1998fb}.btns[data-v-c0a400aa]{justify-content:space-around;margin-top:40px;display:flex}.footer[data-v-c0a400aa]{width:100%;margin:0 20px;position:fixed;bottom:10px;left:0}.footer .footer-button[data-v-c0a400aa]{width:calc(100% - 40px)}

View File

@ -0,0 +1 @@
import{Field as e,NavBar as t,UpdateInfo as n,__plugin_vue_export_helper_default as r,getUserinfo as i,showFailToast as a,showSuccessToast as o}from"./_plugin-vue_export-helper-Bf9WxLwh.js";import{createBaseVNode as s,createElementBlock as c,createTextVNode as l,createVNode as u,onMounted as d,openBlock as f,reactive as p,ref as m,toDisplayString as h,useRouter as g,withCtx as _}from"./index-CINHNl_y.js";import{Dialog as v}from"./style-CWFWrhyB.js";import{Button as y}from"./style-DwBKo0zi.js";import{CellGroup as b}from"./style-BfrOTF9O.js";const x={class:`detail`},S={class:`tips`},C={class:`default`},w={class:`btns`},T={class:`footer`},E={__name:`detail`,setup(r){let E=g(),D=m(`******`),O=m({}),k=m(!1),A=p({oldPassword:``,newPassword:``,confirmPassword:``});d(async()=>{O.value=await i()});let j=()=>{E.back()},M=()=>{D.value=`123456`,setTimeout(()=>{D.value=`******`},5e3)},N=async()=>{let e={nikename:O.value.nikename,telegram_tel:O.value.telegram_tel,email:O.value.email,usdt_address:O.value.usdt_address};n(e).then(e=>{o(`保存成功`)})},P=async()=>{k.value=!0},F=async()=>{if(A.oldPassword===A.newPassword){a(`新密码不能与旧密码相同`);return}if(A.newPassword!==A.confirmPassword){a(`密码不一致`);return}else{let e={old_password:A.oldPassword,new_password:A.newPassword};P(e).then(e=>{o(`修改成功`),k.value=!1}).finally(()=>{A.oldPassword=``,A.newPassword=``,A.confirmPassword=``})}},I=()=>{localStorage.removeItem(`token`),E.push(`/h5/login`)};return(n,r)=>{let i=t,a=e,o=b,d=y,p=v;return f(),c(`div`,x,[u(i,{title:`用户信息`,"left-text":`返回`,"left-arrow":``,onClickLeft:j}),u(o,null,{default:_(()=>[u(a,{modelValue:O.value.telegram_id,"onUpdate:modelValue":r[0]||=e=>O.value.telegram_id=e,name:`Telegram ID`,label:`Telegram ID`,placeholder:` Telegram ID`,"label-width":`120px`,disabled:``},null,8,[`modelValue`]),u(a,{modelValue:O.value.nikename,"onUpdate:modelValue":r[1]||=e=>O.value.nikename=e,name:`用户昵称`,label:`用户昵称`,placeholder:`用户昵称`,"label-width":`120px`},null,8,[`modelValue`]),u(a,{modelValue:O.value.telegram_tel,"onUpdate:modelValue":r[2]||=e=>O.value.telegram_tel=e,name:`Telegram联系方式`,label:`Telegram联系方式`,"label-width":`120px`,placeholder:`Telegram联系方式`},null,8,[`modelValue`]),u(a,{modelValue:O.value.email,"onUpdate:modelValue":r[3]||=e=>O.value.email=e,name:`Email`,label:`Email`,placeholder:`Email`,"label-width":`120px`},null,8,[`modelValue`]),u(a,{modelValue:O.value.usdt_address,"onUpdate:modelValue":r[4]||=e=>O.value.usdt_address=e,name:`USFT钱包地址`,label:`USFT钱包地址`,placeholder:`USFT钱包地址`,"label-width":`120px`},null,8,[`modelValue`]),u(a,{modelValue:O.value.username,"onUpdate:modelValue":r[5]||=e=>O.value.username=e,name:`登录账号`,label:`登录账号`,placeholder:`登录账号`,disabled:``,"label-width":`120px`},null,8,[`modelValue`])]),_:1}),s(`div`,S,[r[10]||=l(`TG首次登录默认密码`),s(`span`,C,h(D.value),1),s(`span`,{class:`view`,onClick:M},`查看`),r[11]||=l(`,请尽快修改!!!`)]),s(`div`,w,[u(d,{type:`primary`,size:`small`,onClick:N},{default:_(()=>r[12]||=[l(`保存用户信息`)]),_:1,__:[12]}),u(d,{type:`warning`,size:`small`,onClick:P},{default:_(()=>r[13]||=[l(`修改密码`)]),_:1,__:[13]})]),s(`div`,T,[u(d,{class:`footer-button`,type:`primary`,size:`small`,onClick:I},{default:_(()=>r[14]||=[l(`登出用户`)]),_:1,__:[14]})]),u(p,{show:k.value,"onUpdate:show":r[9]||=e=>k.value=e,title:`修改密码`,"show-cancel-button":``,onConfirm:F},{default:_(()=>[u(o,null,{default:_(()=>[u(a,{modelValue:A.oldPassword,"onUpdate:modelValue":r[6]||=e=>A.oldPassword=e,name:`旧密码`,label:`旧密码`,placeholder:`旧密码`,type:`password`,"label-width":`120px`},null,8,[`modelValue`]),u(a,{modelValue:A.newPassword,"onUpdate:modelValue":r[7]||=e=>A.newPassword=e,name:`新密码`,label:`新密码`,placeholder:`新密码`,type:`password`,"label-width":`120px`},null,8,[`modelValue`]),u(a,{modelValue:A.confirmPassword,"onUpdate:modelValue":r[8]||=e=>A.confirmPassword=e,name:`确认密码`,label:`确认密码`,placeholder:`确认密码`,type:`password`,"label-width":`120px`},null,8,[`modelValue`])]),_:1})]),_:1},8,[`show`])])}}};var D=r(E,[[`__scopeId`,`data-v-c0a400aa`]]);export{D as default};

8
assets/esm-Cs3Q2PpA.js Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

11
assets/index-CINHNl_y.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
.login_box[data-v-0ea85acb]{justify-content:center;align-items:center;width:100vw;height:80vh;display:flex}.login_box .type_login[data-v-0ea85acb]{text-align:center;height:200px}.login_box .type_login .tips[data-v-0ea85acb]{color:#999;margin:12px 0;font-size:12px;display:block}.login_box .type_login .tg-btn[data-v-0ea85acb]{border:1px solid #1989fa;border-radius:24px;justify-content:space-between;align-items:center;width:75vw;padding:12px;display:flex}.login_box .type_login .tg-btn .tg-btn-span[data-v-0ea85acb]{color:#1989fa;text-overflow:ellipsis;white-space:nowrap;width:60vw;font-size:12px;display:block;overflow:hidden}.login_box .type_login .van-button[data-v-0ea85acb]{width:300px}

1
assets/login-CvACFwsY.js Normal file
View File

@ -0,0 +1 @@
import{Field as e,Icon as t,NavBar as n,__plugin_vue_export_helper_default as r,checkLoginToken as i,getLoginToken as a,showFailToast as o,showSuccessToast as s,userLogin as c}from"./_plugin-vue_export-helper-Bf9WxLwh.js";import{createBaseVNode as l,createElementBlock as u,createTextVNode as d,createVNode as f,onMounted as p,openBlock as m,ref as h,toDisplayString as g,useRouter as _,withCtx as v}from"./index-CINHNl_y.js";import{Button as y}from"./style-DwBKo0zi.js";import{Form as b,Tab as x,Tabs as S}from"./style-BEWW876F.js";import"./use-tab-status-YW08Bg2G.js";import{CellGroup as C}from"./style-BfrOTF9O.js";import"./style-Zr6q4qxX.js";import{esm_default as w}from"./esm-Cs3Q2PpA.js";const T={class:`login_box`},E={class:`type_login`},D={class:`tg-btn-span`},O={class:`type_login`},k={style:{margin:`16px`}},A={__name:`login`,setup(r){let A=h(``),j=h(``),M=h(`a`),N=h(``),P=h(``),F=()=>{console.log(`submit`),c({username:A.value,password:j.value}).then(e=>{console.log(e),localStorage.setItem(`customeraccessToken`,e.token),H()})},I=()=>{a().then(e=>{console.log(e),N.value=e.token,P.value=e.expires_at,R()})},L=null,R=()=>{let e=new Date(P.value).getTime()-Date.now();if(e<=0){clearInterval(L);return}clearInterval(L),L=setInterval(()=>{i({token:N.value}).then(e=>{console.log(e),e.logged_in?(localStorage.setItem(`customeraccessToken`,e.loginToken),H(),clearInterval(L)):e.valid||(console.log(`未登录`),o(`授权认证过期,请刷新界面重新获取认证`),clearInterval(L))}).catch(e=>{clearInterval(L)})},3e3)},z=()=>{window.open(`https://t.me/bfbf`)},B=()=>{let e=`/login ${N.value}`;U(e)},V=_(),H=()=>{V.push(`/h5`)},U=async e=>{let{toClipboard:t}=w();try{console.log(`复制`,e),await t(e),s(`复制成功`)}catch(e){console.log(e)}},W=e=>{console.log(e),e==`a`?I():clearInterval(L)};return p(()=>{console.log(`login mounted`),M.value===`a`&&I()}),(r,i)=>{let a=n,o=t,s=y,c=x,p=e,h=C,_=b,w=S;return m(),u(`div`,null,[f(a,{title:`用户登录`}),l(`div`,T,[f(w,{active:M.value,"onUpdate:active":i[3]||=e=>M.value=e,onChange:W},{default:v(()=>[f(c,{title:`TG登录/注册`,name:`a`},{default:v(()=>[l(`div`,E,[i[5]||=l(`span`,{class:`tips`},`复制信息跳转八方官方机器人粘贴完成登录`,-1),l(`div`,{class:`tg-btn`,onClick:i[0]||=e=>B()},[l(`div`,D,g(`/login ${N.value}`),1),f(o,{name:`notes-o`})]),f(s,{round:``,block:``,type:`primary`,onClick:z,style:{"margin-top":`12px`}},{default:v(()=>i[4]||=[d(` 跳转TG机器人 `)]),_:1,__:[4]})])]),_:1}),f(c,{title:`账号密码登录`,name:`b`},{default:v(()=>[l(`div`,O,[f(_,null,{default:v(()=>[f(h,{inset:``},{default:v(()=>[f(p,{modelValue:A.value,"onUpdate:modelValue":i[1]||=e=>A.value=e,name:`usernmae`,label:`用户名`,placeholder:`用户名`,rules:[{required:!0,message:`请填写用户名`}]},null,8,[`modelValue`]),f(p,{modelValue:j.value,"onUpdate:modelValue":i[2]||=e=>j.value=e,type:`password`,name:`password`,label:`密码`,placeholder:`密码`,rules:[{required:!0,message:`请填写密码`}]},null,8,[`modelValue`])]),_:1}),l(`div`,k,[f(s,{round:``,block:``,type:`primary`,onClick:F},{default:v(()=>i[6]||=[d(` 提交 `)]),_:1,__:[6]})])]),_:1})])]),_:1})]),_:1},8,[`active`])])])}}};var j=r(A,[[`__scopeId`,`data-v-0ea85acb`]]);export{j as default};

View File

@ -0,0 +1 @@
.container[data-v-bb6f8d2f]{padding-bottom:10px}.item[data-v-bb6f8d2f]{color:#333;background-color:#f7f8fa;border-radius:24px;margin:12px;padding:12px}.item span[data-v-bb6f8d2f]{font-weight:600}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
import{NavBar as e,__plugin_vue_export_helper_default as t,getMessageLog as n}from"./_plugin-vue_export-helper-Bf9WxLwh.js";import{Fragment as r,createBaseVNode as i,createElementBlock as a,createTextVNode as o,createVNode as s,openBlock as c,ref as l,renderList as u,toDisplayString as d,useRouter as f,withCtx as p}from"./index-CINHNl_y.js";import"./use-tab-status-YW08Bg2G.js";import{List as m,Search as h}from"./style-DojSv394.js";const g={class:`container`},_={__name:`notice`,setup(t){let _=f(),v=l(`通知历史`),y=l(``),b=l([]),x=l([]),S=l(!1),C=l(!1),w=1,T=async()=>{let e=await n({page:w,per_page:10,name:y.value});console.log(`list`,e),w==1?x.value=e.data:x.value=x.value.concat(e.data),S.value=w*10>=e.total,w+=1,C.value=!1,console.log(`finished`,S,w)},E=()=>{w=1,T()},D=e=>{console.log(`goPage`,e),window.open(e)},O=()=>{_.back()};return(t,n)=>{let l=e,f=h,_=m;return c(),a(r,null,[s(l,{title:v.value,"left-text":`返回`,"left-arrow":``,onClickLeft:O},null,8,[`title`]),i(`div`,g,[s(f,{modelValue:y.value,"onUpdate:modelValue":n[0]||=e=>y.value=e,placeholder:`请输入模板名称进行搜索`,onSearch:E,onClear:E},null,8,[`modelValue`]),s(_,{loading:C.value,"onUpdate:loading":n[1]||=e=>C.value=e,finished:S.value,"finished-text":`没有更多了`,onLoad:T},{default:p(()=>[(c(!0),a(r,null,u(x.value,e=>(c(),a(`div`,{key:e.id,class:`item`},[i(`div`,null,[n[2]||=i(`span`,null,` 标题:`,-1),o(d(e.title),1)]),i(`div`,null,[n[3]||=i(`span`,null,`内容:`,-1),o(d(e.content),1)]),i(`div`,null,[n[4]||=i(`span`,null,`发送地址:`,-1),o(` `+d(e.addr),1)]),i(`div`,null,[n[5]||=i(`span`,null,`发送时间:`,-1),o(d(e.updated_at),1)]),i(`div`,null,[n[6]||=i(`span`,null,`状态:`,-1),o(d(e.status==1?`成功`:`失败`),1)])]))),128))]),_:1},8,[`loading`,`finished`])])],64)}}};var v=t(_,[[`__scopeId`,`data-v-5139ceb9`]]);export{v as default};

View File

@ -0,0 +1 @@
.container[data-v-5139ceb9]{padding-bottom:10px}.item[data-v-5139ceb9]{color:#333;background-color:#f7f8fa;border-radius:24px;margin:12px;padding:12px}.item span[data-v-5139ceb9]{font-weight:600}

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

1
assets/style-BEWW876F.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
:root,:host{--van-cell-group-background:var(--van-background-2);--van-cell-group-title-color:var(--van-text-color-2);--van-cell-group-title-padding:var(--van-padding-md)var(--van-padding-md);--van-cell-group-title-font-size:var(--van-font-size-md);--van-cell-group-title-line-height:16px;--van-cell-group-inset-padding:0 var(--van-padding-md);--van-cell-group-inset-radius:var(--van-radius-lg);--van-cell-group-inset-title-padding:var(--van-padding-md)var(--van-padding-md)}.van-cell-group{background:var(--van-cell-group-background)}.van-cell-group--inset{margin:var(--van-cell-group-inset-padding);border-radius:var(--van-cell-group-inset-radius);overflow:hidden}.van-cell-group__title{padding:var(--van-cell-group-title-padding);color:var(--van-cell-group-title-color);font-size:var(--van-cell-group-title-font-size);line-height:var(--van-cell-group-title-line-height)}.van-cell-group__title--inset{padding:var(--van-cell-group-inset-title-padding)}

View File

@ -0,0 +1 @@
:root,:host{--van-list-text-color:var(--van-text-color-2);--van-list-text-font-size:var(--van-font-size-md);--van-list-text-line-height:50px;--van-list-loading-icon-size:16px}.van-list__loading,.van-list__finished-text,.van-list__error-text{color:var(--van-list-text-color);font-size:var(--van-list-text-font-size);line-height:var(--van-list-text-line-height);text-align:center}.van-list__placeholder{pointer-events:none;height:0}.van-list__loading-icon .van-loading__spinner{width:var(--van-list-loading-icon-size);height:var(--van-list-loading-icon-size)}:root,:host{--van-search-padding:10px var(--van-padding-sm);--van-search-background:var(--van-background-2);--van-search-content-background:var(--van-background);--van-search-input-height:34px;--van-search-label-padding:0 5px;--van-search-label-color:var(--van-text-color);--van-search-label-font-size:var(--van-font-size-md);--van-search-left-icon-color:var(--van-gray-6);--van-search-action-padding:0 var(--van-padding-xs);--van-search-action-text-color:var(--van-text-color);--van-search-action-font-size:var(--van-font-size-md)}.van-search{box-sizing:border-box;padding:var(--van-search-padding);background:var(--van-search-background);align-items:center;display:flex}.van-search__content{padding-left:var(--van-padding-sm);background:var(--van-search-content-background);border-radius:var(--van-radius-sm);flex:1;display:flex}.van-search__content--round{border-radius:var(--van-radius-max)}.van-search__label{padding:var(--van-search-label-padding);color:var(--van-search-label-color);font-size:var(--van-search-label-font-size);line-height:var(--van-search-input-height)}.van-search__field{padding:0 var(--van-padding-xs)0 0;height:var(--van-search-input-height);background-color:#0000;flex:1;align-items:center}.van-search__field .van-field__left-icon{color:var(--van-search-left-icon-color)}.van-search__field--with-message{align-items:flex-start;height:auto;padding-top:5px;padding-bottom:5px}.van-search--show-action{padding-right:0}.van-search input::-webkit-search-decoration{display:none}.van-search input::-webkit-search-cancel-button{display:none}.van-search input::-webkit-search-results-button{display:none}.van-search input::-webkit-search-results-decoration{display:none}.van-search__action{padding:var(--van-search-action-padding);color:var(--van-search-action-text-color);font-size:var(--van-search-action-font-size);line-height:var(--van-search-input-height);cursor:pointer;-webkit-user-select:none;user-select:none}.van-search__action:active{background-color:var(--van-active-color)}

File diff suppressed because one or more lines are too long

1
assets/style-BfrOTF9O.js Normal file
View File

@ -0,0 +1 @@
import{BORDER_TOP_BOTTOM as e,createNamespace as t,truthProp as n,useScopeId as r,withInstall as i}from"./_plugin-vue_export-helper-Bf9WxLwh.js";import{Fragment as a,createVNode as o,defineComponent as s,mergeProps as c}from"./index-CINHNl_y.js";const[l,u]=t(`cell-group`),d={title:String,inset:Boolean,border:n};var f=s({name:l,inheritAttrs:!1,props:d,setup(t,{slots:n,attrs:i}){let s=()=>{var a;return o(`div`,c({class:[u({inset:t.inset}),{[e]:t.border&&!t.inset}]},i,r()),[(a=n.default)?.call(n)])},l=()=>o(`div`,{class:u(`title`,{inset:t.inset})},[n.title?n.title():t.title]);return()=>t.title||n.title?o(a,null,[l(),s()]):s()}});const p=i(f);export{p as CellGroup};

View File

@ -0,0 +1 @@
:root,:host{--van-action-bar-background:var(--van-background-2);--van-action-bar-height:50px}.van-action-bar{box-sizing:content-box;height:var(--van-action-bar-height);background:var(--van-action-bar-background);align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}:root,:host{--van-action-bar-button-height:40px;--van-action-bar-button-warning-color:var(--van-gradient-orange);--van-action-bar-button-danger-color:var(--van-gradient-red)}.van-action-bar-button{height:var(--van-action-bar-button-height);font-weight:var(--van-font-bold);font-size:var(--van-font-size-md);border:none;border-radius:0;flex:1}.van-action-bar-button--first{border-top-left-radius:var(--van-radius-max);border-bottom-left-radius:var(--van-radius-max);margin-left:5px}.van-action-bar-button--last{border-top-right-radius:var(--van-radius-max);border-bottom-right-radius:var(--van-radius-max);margin-right:5px}.van-action-bar-button--warning{background:var(--van-action-bar-button-warning-color)}.van-action-bar-button--danger{background:var(--van-action-bar-button-danger-color)}@media (max-width:321px){.van-action-bar-button{font-size:13px}}:root,:host{--van-dialog-width:320px;--van-dialog-small-screen-width:90%;--van-dialog-font-size:var(--van-font-size-lg);--van-dialog-transition:var(--van-duration-base);--van-dialog-radius:16px;--van-dialog-background:var(--van-background-2);--van-dialog-header-font-weight:var(--van-font-bold);--van-dialog-header-line-height:24px;--van-dialog-header-padding-top:26px;--van-dialog-header-isolated-padding:var(--van-padding-lg)0;--van-dialog-message-padding:var(--van-padding-lg);--van-dialog-message-font-size:var(--van-font-size-md);--van-dialog-message-line-height:var(--van-line-height-md);--van-dialog-message-max-height:60vh;--van-dialog-has-title-message-text-color:var(--van-gray-7);--van-dialog-has-title-message-padding-top:var(--van-padding-xs);--van-dialog-button-height:48px;--van-dialog-round-button-height:36px;--van-dialog-confirm-button-text-color:var(--van-primary-color)}.van-dialog{width:var(--van-dialog-width);font-size:var(--van-dialog-font-size);background:var(--van-dialog-background);border-radius:var(--van-dialog-radius);backface-visibility:hidden;transition:var(--van-dialog-transition);transition-property:transform,opacity;top:45%;overflow:hidden}@media (max-width:321px){.van-dialog{width:var(--van-dialog-small-screen-width)}}.van-dialog__header{color:var(--van-text-color);padding-top:var(--van-dialog-header-padding-top);font-weight:var(--van-dialog-header-font-weight);line-height:var(--van-dialog-header-line-height);text-align:center}.van-dialog__header--isolated{padding:var(--van-dialog-header-isolated-padding)}.van-dialog__content--isolated{align-items:center;min-height:104px;display:flex}.van-dialog__message{color:var(--van-text-color);max-height:var(--van-dialog-message-max-height);padding:26px var(--van-dialog-message-padding);font-size:var(--van-dialog-message-font-size);line-height:var(--van-dialog-message-line-height);white-space:pre-wrap;text-align:center;word-wrap:break-word;-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.van-dialog__message--has-title{padding-top:var(--van-dialog-has-title-message-padding-top);color:var(--van-dialog-has-title-message-text-color)}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__message--justify{text-align:justify}.van-dialog__footer{-webkit-user-select:none;user-select:none;display:flex;overflow:hidden}.van-dialog__confirm,.van-dialog__cancel{height:var(--van-dialog-button-height);border:0;border-radius:0;flex:1;margin:0}.van-dialog__confirm,.van-dialog__confirm:active{color:var(--van-dialog-confirm-button-text-color)}.van-dialog--round-button .van-dialog__footer{height:auto;padding:var(--van-padding-xs)var(--van-padding-lg)var(--van-padding-md);position:relative}.van-dialog--round-button .van-dialog__message{padding-bottom:var(--van-padding-md);color:var(--van-text-color)}.van-dialog--round-button .van-dialog__confirm,.van-dialog--round-button .van-dialog__cancel{height:var(--van-dialog-round-button-height)}.van-dialog--round-button .van-dialog__confirm{color:var(--van-white)}.van-dialog--round-button .van-action-bar-button--first{border-top-left-radius:var(--van-radius-max);border-bottom-left-radius:var(--van-radius-max)}.van-dialog--round-button .van-action-bar-button--last{border-top-right-radius:var(--van-radius-max);border-bottom-right-radius:var(--van-radius-max)}.van-dialog-bounce-enter-from{opacity:0;transform:translateY(-50%)scale(.7)}.van-dialog-bounce-leave-active{opacity:0;transform:translateY(-50%)scale(.9)}

1
assets/style-CLrm23qI.js Normal file
View File

@ -0,0 +1 @@
import{HAPTICS_FEEDBACK as e,Icon as t,createNamespace as n,makeStringProp as r,truthProp as i,withInstall as a}from"./_plugin-vue_export-helper-Bf9WxLwh.js";import{Transition as o,createVNode as s,defineComponent as c}from"./index-CINHNl_y.js";const[l,u]=n(`tag`),d={size:String,mark:Boolean,show:i,type:r(`default`),color:String,plain:Boolean,round:Boolean,textColor:String,closeable:Boolean};var f=c({name:l,props:d,emits:[`close`],setup(n,{slots:r,emit:i}){let a=e=>{e.stopPropagation(),i(`close`,e)},c=()=>n.plain?{color:n.textColor||n.color,borderColor:n.color}:{color:n.textColor,background:n.color},l=()=>{var i;let{type:o,mark:l,plain:d,round:f,size:p,closeable:m}=n,h={mark:l,plain:d,round:f};p&&(h[p]=p);let g=m&&s(t,{name:`cross`,class:[u(`close`),e],onClick:a},null);return s(`span`,{style:c(),class:u([h,o])},[(i=r.default)?.call(r),g])};return()=>s(o,{name:n.closeable?`van-fade`:void 0},{default:()=>[n.show?l():null]})}});const p=a(f);export{p as Tag};

1
assets/style-CWFWrhyB.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
:root,:host{--van-sticky-z-index:99}.van-sticky--fixed{z-index:var(--van-sticky-z-index);position:fixed}:root,:host{--van-swipe-indicator-size:6px;--van-swipe-indicator-margin:var(--van-padding-sm);--van-swipe-indicator-active-opacity:1;--van-swipe-indicator-inactive-opacity:.3;--van-swipe-indicator-active-background:var(--van-primary-color);--van-swipe-indicator-inactive-background:var(--van-border-color)}.van-swipe{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;transform:translateZ(0)}.van-swipe__track{height:100%;transition-property:transform;display:flex}.van-swipe__track--vertical{flex-direction:column}.van-swipe__indicators{bottom:var(--van-swipe-indicator-margin);display:flex;position:absolute;left:50%;transform:translate(-50%)}.van-swipe__indicators--vertical{top:50%;bottom:auto;left:var(--van-swipe-indicator-margin);flex-direction:column;transform:translateY(-50%)}.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child){margin-bottom:var(--van-swipe-indicator-size)}.van-swipe__indicator{width:var(--van-swipe-indicator-size);height:var(--van-swipe-indicator-size);background-color:var(--van-swipe-indicator-inactive-background);opacity:var(--van-swipe-indicator-inactive-opacity);transition:opacity var(--van-duration-fast),background-color var(--van-duration-fast);border-radius:100%}.van-swipe__indicator:not(:last-child){margin-right:var(--van-swipe-indicator-size)}.van-swipe__indicator--active{background-color:var(--van-swipe-indicator-active-background);opacity:var(--van-swipe-indicator-active-opacity)}:root,:host{--van-tab-text-color:var(--van-gray-7);--van-tab-active-text-color:var(--van-text-color);--van-tab-disabled-text-color:var(--van-text-color-3);--van-tab-font-size:var(--van-font-size-md);--van-tab-line-height:var(--van-line-height-md);--van-tabs-default-color:var(--van-primary-color);--van-tabs-line-height:44px;--van-tabs-card-height:30px;--van-tabs-nav-background:var(--van-background-2);--van-tabs-bottom-bar-width:40px;--van-tabs-bottom-bar-height:3px;--van-tabs-bottom-bar-color:var(--van-primary-color)}.van-tab{box-sizing:border-box;padding:0 var(--van-padding-base);color:var(--van-tab-text-color);font-size:var(--van-tab-font-size);line-height:var(--van-tab-line-height);cursor:pointer;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.van-tab--active{color:var(--van-tab-active-text-color);font-weight:var(--van-font-bold)}.van-tab--disabled{color:var(--van-tab-disabled-text-color);cursor:not-allowed}.van-tab--grow{padding:0 var(--van-padding-sm);flex:1 0 auto}.van-tab--shrink{padding:0 var(--van-padding-xs);flex:none}.van-tab--card{color:var(--van-tabs-default-color);border-right:var(--van-border-width)solid var(--van-tabs-default-color)}.van-tab--card:last-child{border-right:none}.van-tab--card.van-tab--active{color:var(--van-white);background-color:var(--van-tabs-default-color)}.van-tab--card.van-tab--disabled{color:var(--van-tab-disabled-text-color)}.van-tab__text--ellipsis{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.van-tabs{position:relative}.van-tabs__wrap{overflow:hidden}.van-tabs__wrap--page-top{position:fixed}.van-tabs__wrap--content-bottom{top:auto;bottom:0}.van-tabs__nav{background:var(--van-tabs-nav-background);-webkit-user-select:none;user-select:none;display:flex;position:relative}.van-tabs__nav--complete{-webkit-overflow-scrolling:touch;overflow:auto hidden}.van-tabs__nav--complete::-webkit-scrollbar{display:none}.van-tabs__nav--line{box-sizing:content-box;height:100%;padding-bottom:15px}.van-tabs__nav--line.van-tabs__nav--shrink,.van-tabs__nav--line.van-tabs__nav--complete{padding-right:var(--van-padding-xs);padding-left:var(--van-padding-xs)}.van-tabs__nav--card{box-sizing:border-box;height:var(--van-tabs-card-height);margin:0 var(--van-padding-md);border:var(--van-border-width)solid var(--van-tabs-default-color);border-radius:var(--van-radius-sm)}.van-tabs__nav--card.van-tabs__nav--shrink{display:inline-flex}.van-tabs__line{z-index:1;width:var(--van-tabs-bottom-bar-width);height:var(--van-tabs-bottom-bar-height);background:var(--van-tabs-bottom-bar-color);border-radius:var(--van-tabs-bottom-bar-height);position:absolute;bottom:15px;left:0}.van-tabs__track{will-change:left;width:100%;height:100%;display:flex;position:relative}.van-tabs__content--animated{overflow:hidden}.van-tabs--line .van-tabs__wrap{height:var(--van-tabs-line-height)}.van-tabs--card>.van-tabs__wrap{height:var(--van-tabs-card-height)}.van-swipe-item{flex-shrink:0;width:100%;height:100%;position:relative}.van-tab__panel,.van-tab__panel-wrapper{box-sizing:border-box;flex-shrink:0;width:100%}.van-tab__panel-wrapper--inactive{height:0;overflow:visible}

1
assets/style-DojSv394.js Normal file
View File

@ -0,0 +1 @@
import{Field as e,Loading as t,createNamespace as n,extend as r,fieldSharedProps as i,isHidden as a,makeNumericProp as o,makeStringProp as s,pick as c,preventDefault as l,truthProp as u,useEventListener as d,useExpose as f,useId as p,useRect as m,useScrollParent as h,withInstall as g}from"./_plugin-vue_export-helper-Bf9WxLwh.js";import{computed as _,createVNode as v,defineComponent as y,mergeProps as b,nextTick as x,onMounted as S,onUpdated as C,ref as w,watch as T}from"./index-CINHNl_y.js";import{useTabStatus as E}from"./use-tab-status-YW08Bg2G.js";const[D,O,k]=n(`list`),A={error:Boolean,offset:o(300),loading:Boolean,disabled:Boolean,finished:Boolean,scroller:Object,errorText:String,direction:s(`down`),loadingText:String,finishedText:String,immediateCheck:u};var j=y({name:D,props:A,emits:[`load`,`update:error`,`update:loading`],setup(e,{emit:n,slots:r}){let i=w(e.loading),o=w(),s=w(),c=E(),l=h(o),u=_(()=>e.scroller||l.value),p=()=>{x(()=>{if(i.value||e.finished||e.disabled||e.error||c?.value===!1)return;let{direction:t}=e,r=+e.offset,l=m(u);if(!l.height||a(o))return;let d=!1,f=m(s);d=t===`up`?l.top-f.top<=r:f.bottom-l.bottom<=r,d&&(i.value=!0,n(`update:loading`,!0),n(`load`))})},g=()=>{if(e.finished){let t=r.finished?r.finished():e.finishedText;if(t)return v(`div`,{class:O(`finished-text`)},[t])}},y=()=>{n(`update:error`,!1),p()},b=()=>{if(e.error){let t=r.error?r.error():e.errorText;if(t)return v(`div`,{role:`button`,class:O(`error-text`),tabindex:0,onClick:y},[t])}},D=()=>{if(i.value&&!e.finished&&!e.disabled)return v(`div`,{class:O(`loading`)},[r.loading?r.loading():v(t,{class:O(`loading-icon`)},{default:()=>[e.loadingText||k(`loading`)]})])};return T(()=>[e.loading,e.finished,e.error],p),c&&T(c,e=>{e&&p()}),C(()=>{i.value=e.loading}),S(()=>{e.immediateCheck&&p()}),f({check:p}),d(`scroll`,p,{target:u,passive:!0}),()=>{var t;let n=(t=r.default)?.call(r),a=v(`div`,{ref:s,class:O(`placeholder`)},null);return v(`div`,{ref:o,role:`feed`,class:O(),"aria-busy":i.value},[e.direction===`down`?n:a,D(),g(),b(),e.direction===`up`?n:a])}}});const M=g(j),[N,P,F]=n(`search`),I=r({},i,{label:String,shape:s(`square`),leftIcon:s(`search`),clearable:u,actionText:String,background:String,showAction:Boolean});var L=y({name:N,props:I,emits:[`blur`,`focus`,`clear`,`search`,`cancel`,`clickInput`,`clickLeftIcon`,`clickRightIcon`,`update:modelValue`],setup(t,{emit:n,slots:a,attrs:o}){let s=p(),u=w(),d=()=>{a.action||(n(`update:modelValue`,``),n(`cancel`))},m=e=>{let r=13;e.keyCode===r&&(l(e),n(`search`,t.modelValue))},h=()=>t.id||`${s}-input`,g=()=>{if(a.label||t.label)return v(`label`,{class:P(`label`),for:h(),"data-allow-mismatch":`attribute`},[a.label?a.label():t.label])},_=()=>{if(t.showAction){let e=t.actionText||F(`cancel`);return v(`div`,{class:P(`action`),role:`button`,tabindex:0,onClick:d},[a.action?a.action():e])}},y=()=>{var e;return(e=u.value)?.blur()},x=()=>{var e;return(e=u.value)?.focus()},S=e=>n(`blur`,e),C=e=>n(`focus`,e),T=e=>n(`clear`,e),E=e=>n(`clickInput`,e),D=e=>n(`clickLeftIcon`,e),O=e=>n(`clickRightIcon`,e),k=Object.keys(i),A=()=>{let i=r({},o,c(t,k),{id:h()}),s=e=>n(`update:modelValue`,e);return v(e,b({ref:u,type:`search`,class:P(`field`,{"with-message":i.errorMessage}),border:!1,onBlur:S,onFocus:C,onClear:T,onKeypress:m,onClickInput:E,onClickLeftIcon:D,onClickRightIcon:O,"onUpdate:modelValue":s},i),c(a,[`left-icon`,`right-icon`]))};return f({focus:x,blur:y}),()=>{var e;return v(`div`,{class:P({"show-action":t.showAction}),style:{background:t.background}},[(e=a.left)?.call(a),v(`div`,{class:P(`content`,t.shape)},[g(),A()]),_()])}}});const R=g(L);export{M as List,R as Search};

View File

@ -0,0 +1 @@
:root,:host{--van-tag-padding:0 var(--van-padding-base);--van-tag-text-color:var(--van-white);--van-tag-font-size:var(--van-font-size-sm);--van-tag-radius:2px;--van-tag-line-height:16px;--van-tag-medium-padding:2px 6px;--van-tag-large-padding:var(--van-padding-base)var(--van-padding-xs);--van-tag-large-radius:var(--van-radius-md);--van-tag-large-font-size:var(--van-font-size-md);--van-tag-round-radius:var(--van-radius-max);--van-tag-danger-color:var(--van-danger-color);--van-tag-primary-color:var(--van-primary-color);--van-tag-success-color:var(--van-success-color);--van-tag-warning-color:var(--van-warning-color);--van-tag-default-color:var(--van-gray-6);--van-tag-plain-background:var(--van-background-2)}.van-tag{padding:var(--van-tag-padding);color:var(--van-tag-text-color);font-size:var(--van-tag-font-size);line-height:var(--van-tag-line-height);border-radius:var(--van-tag-radius);align-items:center;display:inline-flex;position:relative}.van-tag--default{background:var(--van-tag-default-color)}.van-tag--default.van-tag--plain{color:var(--van-tag-default-color)}.van-tag--danger{background:var(--van-tag-danger-color)}.van-tag--danger.van-tag--plain{color:var(--van-tag-danger-color)}.van-tag--primary{background:var(--van-tag-primary-color)}.van-tag--primary.van-tag--plain{color:var(--van-tag-primary-color)}.van-tag--success{background:var(--van-tag-success-color)}.van-tag--success.van-tag--plain{color:var(--van-tag-success-color)}.van-tag--warning{background:var(--van-tag-warning-color)}.van-tag--warning.van-tag--plain{color:var(--van-tag-warning-color)}.van-tag--plain{background:var(--van-tag-plain-background);border-color:currentColor}.van-tag--plain:before{border:1px solid;border-color:inherit;border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.van-tag--medium{padding:var(--van-tag-medium-padding)}.van-tag--large{padding:var(--van-tag-large-padding);font-size:var(--van-tag-large-font-size);border-radius:var(--van-tag-large-radius)}.van-tag--mark{border-radius:0 var(--van-tag-round-radius)var(--van-tag-round-radius)0}.van-tag--mark:after{content:"";width:2px;display:block}.van-tag--round{border-radius:var(--van-tag-round-radius)}.van-tag__close{margin-left:2px}

1
assets/style-DwBKo0zi.js Normal file
View File

@ -0,0 +1 @@
import{BORDER_SURROUND as e,Icon as t,Loading as n,createNamespace as r,extend as i,makeStringProp as a,numericProp as o,preventDefault as s,routeProps as c,useRoute as l,withInstall as u}from"./_plugin-vue_export-helper-Bf9WxLwh.js";import{createVNode as d,defineComponent as f}from"./index-CINHNl_y.js";const[p,m]=r(`button`),h=i({},c,{tag:a(`button`),text:String,icon:String,type:a(`default`),size:a(`normal`),color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,nativeType:a(`button`),loadingSize:o,loadingText:String,loadingType:String,iconPosition:a(`left`)});var g=f({name:p,props:h,emits:[`click`],setup(r,{emit:i,slots:a}){let o=l(),c=()=>a.loading?a.loading():d(n,{size:r.loadingSize,type:r.loadingType,class:m(`loading`)},null),u=()=>{if(r.loading)return c();if(a.icon)return d(`div`,{class:m(`icon`)},[a.icon()]);if(r.icon)return d(t,{name:r.icon,class:m(`icon`),classPrefix:r.iconPrefix},null)},f=()=>{let e;if(e=r.loading?r.loadingText:a.default?a.default():r.text,e)return d(`span`,{class:m(`text`)},[e])},p=()=>{let{color:e,plain:t}=r;if(e){let n={color:t?e:`white`};return t||(n.background=e),e.includes(`gradient`)?n.border=0:n.borderColor=e,n}},h=e=>{r.loading?s(e):r.disabled||(i(`click`,e),o())};return()=>{let{tag:t,type:n,size:i,block:a,round:o,plain:s,square:c,loading:l,disabled:g,hairline:_,nativeType:v,iconPosition:y}=r,b=[m([n,i,{plain:s,block:a,round:o,square:c,loading:l,disabled:g,hairline:_}]),{[e]:_}];return d(t,{type:v,class:b,style:p(),disabled:g,onClick:h},{default:()=>[d(`div`,{class:m(`content`)},[y===`left`&&u(),f(),y===`right`&&u()])]})}}});const _=u(g);export{_ as Button};

0
assets/style-Zr6q4qxX.js Normal file
View File

1
assets/task-BkXutlAO.js Normal file
View File

@ -0,0 +1 @@
import"./_plugin-vue_export-helper-Bf9WxLwh.js";import"./style-CWFWrhyB.js";import"./style-DwBKo0zi.js";import"./use-tab-status-YW08Bg2G.js";import"./style-CLrm23qI.js";import"./style-DojSv394.js";import"./Pay-Dm61hf5X.js";import"./esm-Cs3Q2PpA.js";import{task_default as e}from"./task-CwqRjFqc.js";export{e as default};

1
assets/task-CwqRjFqc.js Normal file

File diff suppressed because one or more lines are too long

1
assets/task-D2KyNVlo.css Normal file
View File

@ -0,0 +1 @@
.container{padding-bottom:60px}.item{background-color:#f7f8fa;border-radius:24px;margin:12px;padding:12px}.item .item-btns{justify-content:flex-end;align-items:flex-end;margin-top:8px;display:flex}.footer{width:calc(100vw - 24px);position:fixed;bottom:60px;left:12px}.footer .footer-button{width:100%}

View File

@ -0,0 +1 @@
import{inject as e}from"./index-CINHNl_y.js";const t=Symbol(),n=()=>e(t,null);export{t as TAB_STATUS_KEY,n as useTabStatus};

BIN
favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

14
index.html Normal file
View File

@ -0,0 +1,14 @@
<!DOCTYPE html>
<html lang="">
<head>
<meta charset="UTF-8">
<link rel="icon" href="/favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Vite App</title>
<script type="module" crossorigin src="/assets/index-CINHNl_y.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-B4gWVcjf.css">
</head>
<body>
<div id="app"></div>
</body>
</html>