newest version of timetracker
This commit is contained in:
1
assets/public/dist/assets/Alert-CvejfPQL.js
vendored
1
assets/public/dist/assets/Alert-CvejfPQL.js
vendored
File diff suppressed because one or more lines are too long
1
assets/public/dist/assets/Button-Dys5wjZc.js
vendored
1
assets/public/dist/assets/Button-Dys5wjZc.js
vendored
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
import{I as e,J as t,S as n,Y as r,_t as i,d as a,ot as o,ut as s,w as c,y as l}from"./vue.runtime.esm-bundler-BM5WPBHd.js";import{E as u,i as d}from"./tv-uB0-NqWK.js";import{f}from"./usePortal-BgeZHop8.js";function p(e){let t=f({dir:s(`ltr`)});return a(()=>e?.value||t.dir?.value||`ltr`)}function m(e){return a(()=>i(e)?!!u(e)?.closest(`form`):!0)}function h(){let e=s();return{primitiveElement:e,currentElement:a(()=>[`#text`,`#comment`].includes(e.value?.$el.nodeName)?e.value?.$el.nextElementSibling:u(e))}}var g=`data-reka-collection-item`;function _(i={}){let{key:u=``,isProvider:f=!1}=i,p=`${u}CollectionProvider`,m;if(f){let t=s(new Map);m={collectionRef:s(),itemMap:t},e(p,m)}else m=c(p);let _=(e=!1)=>{let t=m.collectionRef.value;if(!t)return[];let n=Array.from(t.querySelectorAll(`[${g}]`)),r=Array.from(m.itemMap.value.values()).sort((e,t)=>n.indexOf(e.ref)-n.indexOf(t.ref));return e?r:r.filter(e=>e.ref.dataset.disabled!==``)},v=l({name:`CollectionSlot`,inheritAttrs:!1,setup(e,{slots:r,attrs:i}){let{primitiveElement:a,currentElement:o}=h();return t(o,()=>{m.collectionRef.value=o.value}),()=>n(d,{ref:a,...i},r)}}),y=l({name:`CollectionItem`,inheritAttrs:!1,props:{value:{validator:()=>!0}},setup(e,{slots:t,attrs:i}){let{primitiveElement:a,currentElement:s}=h();return r(t=>{if(s.value){let n=o(s.value);m.itemMap.value.set(n,{ref:s.value,value:e.value}),t(()=>m.itemMap.value.delete(n))}}),()=>n(d,{...i,[g]:``,ref:a},t)}});return{getItems:_,reactiveItems:a(()=>Array.from(m.itemMap.value.values())),itemMapSize:a(()=>m.itemMap.value.size),CollectionSlot:v,CollectionItem:y}}export{p as i,h as n,m as r,_ as t};
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
import{F as e,Q as t,_ as n,f as r,g as i,h as a,m as o,o as s,p as c,ut as l,wt as u,y as d,yt as f}from"./vue.runtime.esm-bundler-BM5WPBHd.js";import"./useFetchJson-BTB9doG4.js";import{g as p,t as m}from"./Button-Dys5wjZc.js";import{Z as h,s as g}from"./tv-uB0-NqWK.js";import{t as _}from"./auth-DHyg2egq.js";import{n as v,r as y,t as b}from"./useValidation-pSaoyCcB.js";import{n as x}from"./settings-84EZt-NQ.js";import{t as S}from"./Alert-CvejfPQL.js";var C={class:`h-[100vh] flex flex-col items-center justify-center px-4 sm:px-6 lg:px-8`},w={class:`text-center mb-15`},T={class:`inline-flex items-center justify-center w-16 h-16 rounded-2xl bg-primary-500 text-white mb-4 shadow-lg shadow-primary-500/30`},E={class:`w-full max-w-md flex flex-col gap-4`},D={key:0,class:`text-center flex flex-col gap-4`},O={class:`text-xl font-semibold dark:text-white text-black`},k={class:`text-sm text-gray-600 dark:text-gray-400`},A={class:`text-center`},j={class:`text-sm text-gray-600 dark:text-gray-400`},M={class:`text-center flex flex-col gap-3 border-t dark:border-(--border-dark) border-(--border-light) pt-4`},N=[`loading`],P={class:`text-sm text-gray-600 dark:text-gray-400`},F=d({__name:`PasswordRecoveryView`,setup(d){let F=h(),I=_(),L=b(),R=l(``),z=l(!1);async function B(){await I.requestPasswordReset(R.value)&&(z.value=!0)}function V(){F.push({name:`login`})}function H(){F.push({name:`register`})}function U(){return L.reset(),L.validateEmail(R,`email`,p.t(`validate_error.email_required`)),L.errors}return(l,d)=>{let p=g,h=m,_=S,b=x,F=v,L=y;return e(),a(`div`,C,[r(`div`,w,[r(`div`,T,[n(p,{name:`i-heroicons-clock`,class:`w-8 h-8`})]),d[1]||=r(`h1`,{class:`text-3xl font-bold text-gray-900 dark:text-white`},`TimeTracker`,-1)]),r(`div`,E,[z.value?(e(),a(`div`,D,[n(p,{name:`i-heroicons-envelope`,class:`w-12 h-12 mx-auto text-primary-500`}),r(`h2`,O,u(l.$t(`general.check_your_email`)),1),r(`p`,k,u(l.$t(`general.password_reset_link_sent_notice`)),1),n(h,{color:`neutral`,variant:`outline`,block:``,onClick:V,class:`dark:text-white text-black cursor-pointer`},{default:t(()=>[i(u(l.$t(`general.back_to_sign_in`)),1)]),_:1})])):(e(),a(s,{key:1},[r(`div`,A,[r(`p`,j,u(l.$t(`general.enter_email_for_password_reset`)),1)]),n(L,{validate:U,onSubmit:B,class:`flex flex-col gap-3`},{default:t(()=>[f(I).error?(e(),c(_,{key:0,color:`error`,variant:`subtle`,icon:`i-heroicons-exclamation-triangle`,title:f(I).error,"close-button":{icon:`i-heroicons-x-mark-20-solid`,variant:`link`},onClose:f(I).clearError},null,8,[`title`,`onClose`])):o(``,!0),n(F,{label:l.$t(`general.email_address`),name:`email`,required:``,class:`w-full dark:text-white text-black`},{default:t(()=>[n(b,{modelValue:R.value,"onUpdate:modelValue":d[0]||=e=>R.value=e,placeholder:l.$t(`general.enter_your_email`),disabled:f(I).loading,class:`w-full dark:text-white text-black placeholder:text-(--placeholder)`},null,8,[`modelValue`,`placeholder`,`disabled`])]),_:1},8,[`label`]),n(h,{type:`submit`,block:``,loading:f(I).loading,class:`text-white bg-(--color-blue-600) dark:bg-(--color-blue-500) cursor-pointer`},{default:t(()=>[i(u(l.$t(`general.send_password_reset_link`)),1)]),_:1},8,[`loading`])]),_:1}),r(`div`,M,[r(`button`,{color:`neutral`,variant:`outline`,loading:f(I).loading,class:`w-full flex items-center gap-2 justify-center text-[15px] dark:text-white text-black cursor-pointer`,onClick:V},[n(p,{name:`mingcute:arrow-left-line`,class:`text-(--color-blue-600) dark:text-(--color-blue-500) text-[16px]`}),i(` `+u(l.$t(`general.back_to_sign_in`)),1)],8,N),r(`p`,P,[i(u(l.$t(`general.dont_have_an_account`))+` `,1),r(`button`,{variant:`link`,size:`sm`,onClick:H,class:`text-[15px] text-(--color-blue-600) dark:text-(--color-blue-500) cursor-pointer`},u(l.$t(`general.create_account_now`)),1)])])],64))])])}}});export{F as default};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
import{F as e,M as t,Q as n,_ as r,f as i,g as a,h as o,m as s,p as c,ut as l,wt as u,y as d,yt as f}from"./vue.runtime.esm-bundler-BM5WPBHd.js";import"./useFetchJson-BTB9doG4.js";import{g as p,t as m}from"./Button-Dys5wjZc.js";import{X as h,Z as g,s as _}from"./tv-uB0-NqWK.js";import{t as v}from"./auth-DHyg2egq.js";import{n as y,r as b,t as x}from"./useValidation-pSaoyCcB.js";import{n as S}from"./settings-84EZt-NQ.js";import{t as C}from"./Alert-CvejfPQL.js";var w={class:`h-[100vh] flex flex-col items-center justify-center px-4 sm:px-6 lg:px-8`},T={class:`text-center mb-15`},E={class:`inline-flex items-center justify-center w-16 h-16 rounded-2xl bg-primary-500 text-white mb-4 shadow-lg shadow-primary-500/30`},D={class:`w-full max-w-md flex flex-col gap-4`},O={key:0,class:`text-center flex flex-col gap-4`},k={class:`text-xl font-semibold dark:text-white text-black`},A={class:`text-sm text-gray-600 dark:text-gray-400`},j={class:`text-center border-t dark:border-(--border-dark) border-(--border-light) pt-4`},M=d({__name:`ResetPasswordForm`,setup(d){let M=g(),N=h(),P=v(),F=x(),I=l(``),L=l(``),R=l(!1),z=l(!1),B=l(``),V=l(!1);t(()=>{B.value=N.query.token||``,B.value||M.push({name:`password-recovery`})});async function H(){await P.resetPassword(B.value,I.value)&&(V.value=!0)}function U(){M.push({name:`login`})}function W(){return F.reset(),F.validatePasswords(I,`new_password`,L,`confirm_new_password`,p.t(`validate_error.confirm_password_required`)),F.errors}return(t,l)=>{let d=_,p=m,h=C,g=S,v=y,x=b;return e(),o(`div`,w,[i(`div`,T,[i(`div`,E,[r(d,{name:`i-heroicons-clock`,class:`w-8 h-8`})]),l[4]||=i(`h1`,{class:`text-3xl font-bold text-gray-900 dark:text-white`},`TimeTracker`,-1)]),i(`div`,D,[V.value?(e(),o(`div`,O,[r(d,{name:`i-heroicons-check-circle`,class:`w-12 h-12 mx-auto text-green-800`}),i(`h2`,k,u(t.$t(`general.password_updated`)),1),i(`p`,A,u(t.$t(`general.password_updated_description`)),1),r(p,{block:``,onClick:U,class:`dark:text-white text-black`},{default:n(()=>[a(u(t.$t(`general.back_to_sign_in`)),1)]),_:1})])):(e(),c(x,{key:1,validate:W,onSubmit:H,class:`flex flex-col gap-3`},{default:n(()=>[f(P).error?(e(),c(h,{key:0,color:`error`,variant:`subtle`,icon:`i-heroicons-exclamation-triangle`,title:f(P).error,"close-button":{icon:`i-heroicons-x-mark-20-solid`,variant:`link`},onClose:f(P).clearError},null,8,[`title`,`onClose`])):s(``,!0),r(v,{label:t.$t(`general.new_password`),name:`new_password`,required:``,class:`w-full dark:text-white text-black`},{default:n(()=>[r(g,{modelValue:I.value,"onUpdate:modelValue":l[1]||=e=>I.value=e,type:R.value?`text`:`password`,placeholder:t.$t(`general.enter_your_new_password`),disabled:f(P).loading,class:`w-full dark:text-white text-black placeholder:text-(--placeholder)`,ui:{trailing:`pe-1`}},{trailing:n(()=>[r(d,{color:`neutral`,variant:`link`,size:`sm`,name:R.value?`i-lucide-eye-off`:`i-lucide-eye`,"aria-label":R.value?`Hide password`:`Show password`,"aria-pressed":R.value,"aria-controls":`new_password`,onClick:l[0]||=e=>R.value=!R.value,class:`mr-2`},null,8,[`name`,`aria-label`,`aria-pressed`])]),_:1},8,[`modelValue`,`type`,`placeholder`,`disabled`])]),_:1},8,[`label`]),r(v,{label:t.$t(`general.confirm_password`),name:`confirm_new_password`,required:``,class:`w-full dark:text-white text-black`},{default:n(()=>[r(g,{modelValue:L.value,"onUpdate:modelValue":l[3]||=e=>L.value=e,type:z.value?`text`:`password`,placeholder:t.$t(`general.confirm_your_new_password`),disabled:f(P).loading,class:`w-full dark:text-white text-black placeholder:text-(--placeholder)`,ui:{trailing:`pe-1`}},{trailing:n(()=>[r(d,{color:`neutral`,variant:`ghost`,size:`sm`,name:z.value?`i-lucide-eye-off`:`i-lucide-eye`,onClick:l[2]||=e=>z.value=!z.value,class:`mr-2`},null,8,[`name`])]),_:1},8,[`modelValue`,`type`,`placeholder`,`disabled`])]),_:1},8,[`label`]),r(p,{type:`submit`,block:``,loading:f(P).loading,class:`text-white! bg-(--color-blue-600) dark:bg-(--color-blue-500) cursor-pointer`},{default:n(()=>[a(u(t.$t(`general.reset_password`)),1)]),_:1},8,[`loading`]),i(`div`,j,[i(`button`,{color:`neutral`,variant:`ghost`,onClick:U,class:`text-[15px] flex items-center gap-2 text-(--color-blue-600) dark:text-(--color-blue-500) cursor-pointer`},[r(d,{name:`mingcute:arrow-left-line`}),a(` `+u(t.$t(`general.back_to_sign_in`)),1)])])]),_:1}))])])}}});export{M as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{F as e,M as t,Q as n,_ as r,f as i,g as a,h as o,m as s,ut as c,wt as l,y as u}from"./vue.runtime.esm-bundler-BM5WPBHd.js";import{t as d}from"./useFetchJson-BTB9doG4.js";import{g as f,t as p}from"./Button-Dys5wjZc.js";import{$ as m,X as h,Z as g,s as _}from"./tv-uB0-NqWK.js";import{t as v}from"./Card-DJGrWflS.js";import{t as y}from"./Alert-CvejfPQL.js";var b={class:`min-h-screen bg-gradient-to-br from-primary-50 via-white to-primary-100 dark:from-gray-900 dark:via-gray-800 dark:to-gray-900`},x={class:`pt-20 pb-8 flex items-center justify-center px-4 sm:px-6 lg:px-8`},S={class:`w-full max-w-md`},C={class:`text-center mb-8`},w={class:`inline-flex items-center justify-center w-16 h-16 rounded-2xl bg-primary-500 text-white mb-4 shadow-lg shadow-primary-500/30`},T={class:`text-center`},E={key:0},D={class:`text-xl font-semibold text-gray-900 dark:text-white`},O={key:1},k={class:`inline-flex items-center justify-center w-12 h-12 rounded-full bg-green-100 text-green-600 mb-4`},A={class:`text-xl font-semibold text-gray-900 dark:text-white`},j={class:`mt-1 text-sm text-gray-500 dark:text-gray-400`},M={key:2},N={class:`inline-flex items-center justify-center w-12 h-12 rounded-full bg-red-100 text-red-600 mb-4`},P={class:`text-xl font-semibold text-gray-900 dark:text-white`},F={class:`mt-1 text-sm text-gray-500 dark:text-gray-400`},I={key:0,class:`text-center py-4`},L={class:`text-gray-600 dark:text-gray-400 mb-4`},R={key:1,class:`text-center py-4`},z={key:2,class:`text-center py-4`},B={class:`text-gray-500 dark:text-gray-400`},V={class:`text-center`},H={class:`text-sm text-gray-600 dark:text-gray-400`},U=u({__name:`VerifyEmailView`,setup(u){let{t:U,te:W}=m(),G=g(),K=h(),q=c(``),J=c(!1),Y=c(null),X=c(!1),Z=c(!0);t(()=>{if(q.value=K.query.token||``,!q.value){Y.value=f.t(`verify_email.invalid_token`),Z.value=!1;return}Q()});async function Q(){if(!q.value){Y.value=f.t(`verify_email.invalid_token`);return}J.value=!0,Y.value=null;try{await d(`/api/v1/public/auth/complete-registration`,{method:`POST`,headers:{"Content-Type":`application/json`},body:JSON.stringify({token:q.value})}),X.value=!0,Z.value=!1,setTimeout(()=>{G.push({name:`login`})},3e3)}catch(e){Y.value=e?.message??f.t(`verify_email.verification_failed`),Z.value=!1}finally{J.value=!1}}function $(){G.push({name:`login`})}return(t,c)=>{let u=_,d=p,f=y,m=v;return e(),o(`div`,b,[i(`div`,x,[i(`div`,S,[i(`div`,C,[i(`div`,w,[r(u,{name:`i-heroicons-clock`,class:`w-8 h-8`})]),c[0]||=i(`h1`,{class:`text-3xl font-bold text-gray-900 dark:text-white`},`TimeTracker`,-1)]),r(m,{class:`shadow-xl shadow-gray-200/50 dark:shadow-gray-900/50`},{header:n(()=>[i(`div`,T,[Z.value&&J.value?(e(),o(`div`,E,[r(u,{name:`i-heroicons-arrow-path`,class:`w-8 h-8 animate-spin text-primary-500 mx-auto mb-4`}),i(`h2`,D,l(t.$t(`verify_email.verifying`)),1)])):X.value?(e(),o(`div`,O,[i(`div`,k,[r(u,{name:`i-heroicons-check-circle`,class:`w-6 h-6`})]),i(`h2`,A,l(t.$t(`verify_email.success_title`)),1),i(`p`,j,l(t.$t(`verify_email.success_message`)),1)])):Y.value?(e(),o(`div`,M,[i(`div`,N,[r(u,{name:`i-heroicons-exclamation-circle`,class:`w-6 h-6`})]),i(`h2`,P,l(t.$t(`verify_email.error_title`)),1),i(`p`,F,l(t.$t(`verify_email.error_message`)),1)])):s(``,!0)])]),footer:n(()=>[i(`div`,V,[i(`p`,H,[a(l(t.$t(`verify_email.already_registered`))+` `,1),i(`button`,{variant:`link`,size:`sm`,onClick:$,class:`cursor-pointer text-(--color-blue-600) dark:text-(--color-blue-500)`},l(t.$t(`general.sign_in`)),1)])])]),default:n(()=>[X.value?(e(),o(`div`,I,[i(`p`,L,l(t.$t(`verify_email.redirect_message`)),1),r(d,{color:`primary`,onClick:$},{default:n(()=>[a(l(t.$t(`verify_email.go_to_login`)),1)]),_:1})])):Y.value?(e(),o(`div`,R,[r(f,{color:`error`,variant:`subtle`,icon:`i-heroicons-exclamation-triangle`,title:Y.value,class:`mb-4`},null,8,[`title`]),r(d,{color:`primary`,onClick:$,class:`cursor-pointer`},{default:n(()=>[a(l(t.$t(`verify_email.go_to_login`)),1)]),_:1})])):Z.value&&J.value?(e(),o(`div`,z,[i(`p`,B,l(t.$t(`verify_email.please_wait`)),1)])):s(``,!0)]),_:1})])])])}}});export{U as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{D as e,F as t,J as n,L as r,d as i,h as a,m as o,o as s,p as c,y as l}from"./vue.runtime.esm-bundler-BM5WPBHd.js";import{h as u,n as d}from"./usePortal-BgeZHop8.js";import{n as f}from"./Collection-Dmox1UHc.js";var p={ArrowLeft:`prev`,ArrowUp:`prev`,ArrowRight:`next`,ArrowDown:`next`,PageUp:`first`,Home:`first`,PageDown:`last`,End:`last`};function m(e,t){return t===`rtl`?e===`ArrowLeft`?`ArrowRight`:e===`ArrowRight`?`ArrowLeft`:e:e}function h(e,t,n){let r=m(e.key,n);if(!(t===`vertical`&&[`ArrowLeft`,`ArrowRight`].includes(r))&&!(t===`horizontal`&&[`ArrowUp`,`ArrowDown`].includes(r)))return p[r]}function g(e,t=!1){let n=u();for(let r of e)if(r===n||(r.focus({preventScroll:t}),u()!==n))return}function _(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var v=l({inheritAttrs:!1,__name:`VisuallyHiddenInputBubble`,props:{name:{type:String,required:!0},value:{type:null,required:!0},checked:{type:Boolean,required:!1,default:void 0},required:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},feature:{type:String,required:!1,default:`fully-hidden`}},setup(r){let a=r,{primitiveElement:o,currentElement:s}=f();return n(i(()=>a.checked??a.value),(e,t)=>{if(!s.value)return;let n=s.value,r=window.HTMLInputElement.prototype,i=Object.getOwnPropertyDescriptor(r,`value`).set;if(i&&e!==t){let t=new Event(`input`,{bubbles:!0}),r=new Event(`change`,{bubbles:!0});i.call(n,e),n.dispatchEvent(t),n.dispatchEvent(r)}}),(n,r)=>(t(),c(d,e({ref_key:`primitiveElement`,ref:o},{...a,...n.$attrs},{as:`input`}),null,16))}}),y=l({inheritAttrs:!1,__name:`VisuallyHiddenInput`,props:{name:{type:String,required:!0},value:{type:null,required:!0},checked:{type:Boolean,required:!1,default:void 0},required:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},feature:{type:String,required:!1,default:`fully-hidden`}},setup(n){let l=n,u=i(()=>typeof l.value==`object`&&Array.isArray(l.value)&&l.value.length===0&&l.required),d=i(()=>typeof l.value==`string`||typeof l.value==`number`||typeof l.value==`boolean`||l.value===null||l.value===void 0?[{name:l.name,value:l.value}]:typeof l.value==`object`&&Array.isArray(l.value)?l.value.flatMap((e,t)=>typeof e==`object`?Object.entries(e).map(([e,n])=>({name:`${l.name}[${t}][${e}]`,value:n})):{name:`${l.name}[${t}]`,value:e}):l.value!==null&&typeof l.value==`object`&&!Array.isArray(l.value)?Object.entries(l.value).map(([e,t])=>({name:`${l.name}[${e}]`,value:t})):[]);return(n,i)=>(t(),a(s,null,[o(` We render single input if it's required `),u.value?(t(),c(v,e({key:n.name},{...l,...n.$attrs},{name:n.name,value:n.value}),null,16,[`name`,`value`])):(t(!0),a(s,{key:1},r(d.value,r=>(t(),c(v,e({key:r.name},{ref_for:!0},{...l,...n.$attrs},{name:r.name,value:r.value}),null,16,[`name`,`value`]))),128))],2112))}});export{_ as a,h as i,p as n,g as r,y as t};
|
||||
File diff suppressed because one or more lines are too long
2
assets/public/dist/assets/auth-DHyg2egq.js
vendored
2
assets/public/dist/assets/auth-DHyg2egq.js
vendored
File diff suppressed because one or more lines are too long
1
assets/public/dist/assets/auth-O--VICRG.js
vendored
1
assets/public/dist/assets/auth-O--VICRG.js
vendored
@@ -1 +0,0 @@
|
||||
import"./useFetchJson-BTB9doG4.js";import{t as e}from"./auth-DHyg2egq.js";export{e as useAuthStore};
|
||||
4
assets/public/dist/assets/esm-BmwkJimY.js
vendored
4
assets/public/dist/assets/esm-BmwkJimY.js
vendored
File diff suppressed because one or more lines are too long
15
assets/public/dist/assets/index-DpkssS-Q.js
vendored
15
assets/public/dist/assets/index-DpkssS-Q.js
vendored
File diff suppressed because one or more lines are too long
2
assets/public/dist/assets/router-DDV1eCGp.js
vendored
2
assets/public/dist/assets/router-DDV1eCGp.js
vendored
File diff suppressed because one or more lines are too long
1
assets/public/dist/assets/router-gBqs4bkw.js
vendored
1
assets/public/dist/assets/router-gBqs4bkw.js
vendored
@@ -1 +0,0 @@
|
||||
import"./useFetchJson-BTB9doG4.js";import"./Button-Dys5wjZc.js";import"./tv-uB0-NqWK.js";import"./auth-DHyg2egq.js";import{t as e}from"./router-DDV1eCGp.js";import"./settings-84EZt-NQ.js";export{e as default};
|
||||
File diff suppressed because one or more lines are too long
@@ -1,2 +0,0 @@
|
||||
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/auth-O--VICRG.js","assets/auth-DHyg2egq.js","assets/vue.runtime.esm-bundler-BM5WPBHd.js"])))=>i.map(i=>d[i]);
|
||||
var e=`modulepreload`,t=function(e){return`/`+e},n={};const r=function(r,i,a){let o=Promise.resolve();if(i&&i.length>0){let r=document.getElementsByTagName(`link`),s=document.querySelector(`meta[property=csp-nonce]`),c=s?.nonce||s?.getAttribute(`nonce`);function l(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}o=l(i.map(i=>{if(i=t(i,a),i in n)return;n[i]=!0;let o=i.endsWith(`.css`),s=o?`[rel="stylesheet"]`:``;if(a)for(let e=r.length-1;e>=0;e--){let t=r[e];if(t.href===i&&(!o||t.rel===`stylesheet`))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;let l=document.createElement(`link`);if(l.rel=o?`stylesheet`:e,o||(l.as=`script`),l.crossOrigin=``,l.href=i,c&&l.setAttribute(`nonce`,c),document.head.appendChild(l),o)return new Promise((e,t)=>{l.addEventListener(`load`,e),l.addEventListener(`error`,()=>t(Error(`Unable to preload CSS for ${i}`)))})}))}function s(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return o.then(e=>{for(let t of e||[])t.status===`rejected`&&s(t.reason);return r().catch(s)})};async function i(e,t){let n=a(``,e),i=new Headers(t?.headers);i.has(`Content-Type`)||i.set(`Content-Type`,`application/json`);let o={...t,headers:i,credentials:`same-origin`};try{let e=await fetch(n,o);if(!(e.headers.get(`content-type`)??``).includes(`application/json`))throw{message:`this is not proper json format`};let t=await e.json();if(e.status===401){let{useAuthStore:e}=await r(async()=>{let{useAuthStore:e}=await import(`./auth-O--VICRG.js`);return{useAuthStore:e}},__vite__mapDeps([0,1,2])),i=e();if(await i.refreshAccessToken()){let e=await fetch(n,o);if(!(e.headers.get(`content-type`)??``).includes(`application/json`))throw{message:`this is not proper json format`};let t=await e.json();if(!e.ok)throw t;return t}throw i.logout(),t}if(!e.ok)throw t;return t}catch(e){throw e}}function a(...e){let t=e.filter(Boolean).join(`/`).replace(/\/{2,}/g,`/`);return t.startsWith(`/`)?t:`/${t}`}export{r as n,i as t};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/public/dist/assets/utils-B6UXHYph.js
vendored
1
assets/public/dist/assets/utils-B6UXHYph.js
vendored
@@ -1 +0,0 @@
|
||||
import{h as e}from"./usePortal-BgeZHop8.js";var t=[`Enter`,` `],n=[`ArrowDown`,`PageUp`,`Home`],r=[`ArrowUp`,`PageDown`,`End`];[...n,...r],[...t],[...t];function i(e){return e?`open`:`closed`}function a(t){let n=e();for(let r of t)if(r===n||(r.focus(),e()!==n))return}export{i as n,a as t};
|
||||
20
assets/public/dist/index.html
vendored
20
assets/public/dist/index.html
vendored
@@ -16,19 +16,19 @@
|
||||
var pageName = "default";
|
||||
globalThis.appInit = [];
|
||||
</script>
|
||||
<script type="module" crossorigin src="/assets/index-DpkssS-Q.js"></script>
|
||||
<script type="module" crossorigin src="/assets/index-DkQbBNTz.js"></script>
|
||||
<link rel="modulepreload" crossorigin href="/assets/vue.runtime.esm-bundler-BM5WPBHd.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/useFetchJson-BTB9doG4.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/useFetchJson-jOnQsk3s.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/tv-uB0-NqWK.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/Button-Dys5wjZc.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/Button-BXAyuyRY.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/useForwardExpose-CEpqU5vT.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/usePortal-BgeZHop8.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/esm-BmwkJimY.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/settings-84EZt-NQ.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/auth-DHyg2egq.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/Collection-Dmox1UHc.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/VisuallyHiddenInput-DPrwdEvl.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/router-DDV1eCGp.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/usePortal-BN0HgbYf.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/esm-BOSevWwL.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/settings-CuKZNbpU.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/auth-nMJSXbCC.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/Collection-Dntc3bmH.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/VisuallyHiddenInput-B1GXqDS_.js">
|
||||
<link rel="modulepreload" crossorigin href="/assets/router-BBH257zw.js">
|
||||
<link rel="stylesheet" crossorigin href="/assets/index-DLyy94LM.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
Reference in New Issue
Block a user