mirror of
https://github.com/aaPanel/aaPanel.git
synced 2026-09-26 19:34:49 +02:00
31 lines
3.9 KiB
JavaScript
31 lines
3.9 KiB
JavaScript
;(() => {
|
|
const stylesheetSelector = "link[rel=stylesheet]"
|
|
const loaded = new Set(Array.from(document.querySelectorAll(stylesheetSelector)).map(link => link.href))
|
|
const version = "1787646744133"
|
|
const findLoadedLink = href => Array.from(document.querySelectorAll(stylesheetSelector)).find(link => link.href === href)
|
|
const removeAfterLoad = (freshLink, staleLink) => {
|
|
const remove = () => staleLink.remove()
|
|
if (freshLink.sheet) {
|
|
requestAnimationFrame(remove)
|
|
return
|
|
}
|
|
freshLink.addEventListener("load", remove, { once: true })
|
|
}
|
|
for (const link of Array.from(document.querySelectorAll(stylesheetSelector))) {
|
|
const url = new URL(link.href, location.href)
|
|
if (url.origin !== location.origin || url.searchParams.get("v") === version) continue
|
|
url.searchParams.set("v", version)
|
|
if (loaded.has(url.href)) {
|
|
const freshLink = findLoadedLink(url.href)
|
|
if (freshLink && freshLink !== link) removeAfterLoad(freshLink, link)
|
|
continue
|
|
}
|
|
const freshLink = document.createElement("link")
|
|
freshLink.rel = "stylesheet"
|
|
freshLink.href = url.href
|
|
link.parentNode?.insertBefore(freshLink, link.nextSibling)
|
|
loaded.add(url.href)
|
|
removeAfterLoad(freshLink, link)
|
|
}
|
|
})();
|
|
import{r as e}from"./rolldown-runtime.js?v=1787646744133";import{Cn as t,Dn as n,En as r,Jn as i,Or as a,bn as o,br as s,cr as c,ei as l,kn as u,mn as d,nn as f,vr as p,wt as m}from"./vendor-utils.js?v=1787646744133";import{l as h,s as g}from"./vendor-vue.js?v=1787646744133";import{F as _,St as v,gt as y}from"./vendor-naive.js?v=1787646744133";import{Cu as b,Nf as x,ku as S,mn as C,pp as w}from"./app.js?v=1787646744133";import{Ji as T}from"./app-components.js?v=1787646744133";import{vf as E}from"./app-shared.js?v=1787646744133";import{c as D}from"./app-form.js?v=1787646744133";f();var O={class:`flex-center flex-col pt-8%`},k={class:`pt-44px`},A={class:`mb-24px text-center text-20p`},j={class:`flex justify-end mt-16px`},M=u({__name:`index`,setup(e){let{t:u}=h(),f=s(null),M=p({password1:``,password2:``,userpassword:``}),N={password1:{trigger:[`blur`,`input`],validator:()=>m(M.password1)?Error(u(`Config.Panel.index_67`)):M.password1.length<6?Error(u(`Password.index_6`)):!0},password2:{trigger:[`blur`,`input`],validator:()=>m(M.password2)?Error(u(`Config.Panel.index_69`)):M.password1===M.password2||Error(u(`Config.Panel.index_70`))},userpassword:{trigger:[`blur`,`input`],required:!0,message:u(`Config.Panel.index_67`)}},P=async()=>{var e;await((e=f.value)==null?void 0:e.validate()),await S({password1:E(M.password1),password2:E(M.password2),userpassword:E(M.userpassword)}),w(`/login?dologin=True`,1500)},F=()=>{x({title:u(`Password.index_7`),content:()=>n(d,null,[n(g,{tag:`div`,scope:`global`,keypath:`Password.index_8`},{text_1:()=>n(`span`,{class:`text-error`},[u(`Password.index_9`)])})]),onConfirm:async()=>{await b(),w(`/login?dologin=True`,1500)}})};return(e,s)=>{let u=v,d=_,p=D,m=y,h=C,g=T;return i(),t(`div`,O,[o(`div`,k,[o(`h3`,A,l(e.$t(`Password.index_1`)),1)]),n(g,{ref_key:`formRef`,ref:f,model:a(M),rules:N,size:`large`,class:`w-500px p-32px pt-0`},{default:c(()=>[n(d,{path:`userpassword`},{default:c(()=>[n(u,{value:a(M).userpassword,"onUpdate:value":s[0]||(s[0]=e=>a(M).userpassword=e),placeholder:e.$t(`Old Password`)},null,8,[`value`,`placeholder`])]),_:1}),n(d,{path:`password1`},{default:c(()=>[n(p,{value:a(M).password1,"onUpdate:value":s[1]||(s[1]=e=>a(M).password1=e),length:10,default:!1,placeholder:e.$t(`Password.index_2`)},null,8,[`value`,`placeholder`])]),_:1}),n(d,{path:`password2`},{default:c(()=>[n(u,{value:a(M).password2,"onUpdate:value":s[2]||(s[2]=e=>a(M).password2=e),placeholder:e.$t(`Password.index_3`)},null,8,[`value`,`placeholder`])]),_:1}),n(d,{"show-feedback":!1},{default:c(()=>[n(m,{type:`primary`,block:``,onClick:P},{default:c(()=>[r(l(e.$t(`Password.index_4`)),1)]),_:1})]),_:1}),o(`div`,j,[n(h,{onClick:F},{default:c(()=>[r(l(e.$t(`Password.index_5`)),1)]),_:1})])]),_:1},8,[`model`])])}}}),N=e({default:()=>P}),P=M;export{N as t}; |