This commit is contained in:
ray_wuhao 2023-04-04 15:11:02 +08:00
parent 86ac58975c
commit 14b8a46eac
93 changed files with 185 additions and 51 deletions

Binary file not shown.

View File

@ -1,3 +1,3 @@
import{i as d}from"./@vue-a5f4faa6.js";function C(i){let r=".",s="__",m="--",f;if(i){let e=i.blockPrefix;e&&(r=e),e=i.elementPrefix,e&&(s=e),e=i.modifierPrefix,e&&(m=e)}const b={install(e){f=e.c;const l=e.context;l.bem={},l.bem.b=null,l.bem.els=null}};function y(e){let l,n;return{before(t){l=t.bem.b,n=t.bem.els,t.bem.els=null},after(t){t.bem.b=l,t.bem.els=n},$({context:t,props:u}){return e=typeof e=="string"?e:e({context:t,props:u}),t.bem.b=e,`${(u==null?void 0:u.bPrefix)||r}${t.bem.b}`}}}function v(e){let l;return{before(n){l=n.bem.els},after(n){n.bem.els=l},$({context:n,props:t}){return e=typeof e=="string"?e:e({context:n,props:t}),n.bem.els=e.split(",").map(u=>u.trim()),n.bem.els.map(u=>`${(t==null?void 0:t.bPrefix)||r}${n.bem.b}${s}${u}`).join(", ")}}}function P(e){return{$({context:l,props:n}){e=typeof e=="string"?e:e({context:l,props:n});const t=e.split(",").map(o=>o.trim());function u(o){return t.map(x=>`&${(n==null?void 0:n.bPrefix)||r}${l.bem.b}${o!==void 0?`${s}${o}`:""}${m}${x}`).join(", ")}const c=l.bem.els;return c!==null?u(c[0]):u()}}}function _(e){return{$({context:l,props:n}){e=typeof e=="string"?e:e({context:l,props:n});const t=l.bem.els;return`&:not(${(n==null?void 0:n.bPrefix)||r}${l.bem.b}${t!==null&&t.length>0?`${s}${t[0]}`:""}${m}${e})`}}}return Object.assign(b,{cB:(...e)=>f(y(e[0]),e[1],e[2]),cE:(...e)=>f(v(e[0]),e[1],e[2]),cM:(...e)=>f(P(e[0]),e[1],e[2]),cNotM:(...e)=>f(_(e[0]),e[1],e[2])}),b}const $=Symbol("@css-render/vue3-ssr");function M(i,r){return`<style cssr-id="${i}">
import{i as d}from"./@vue-6996c4b6.js";function C(i){let r=".",s="__",m="--",f;if(i){let e=i.blockPrefix;e&&(r=e),e=i.elementPrefix,e&&(s=e),e=i.modifierPrefix,e&&(m=e)}const b={install(e){f=e.c;const l=e.context;l.bem={},l.bem.b=null,l.bem.els=null}};function y(e){let l,n;return{before(t){l=t.bem.b,n=t.bem.els,t.bem.els=null},after(t){t.bem.b=l,t.bem.els=n},$({context:t,props:u}){return e=typeof e=="string"?e:e({context:t,props:u}),t.bem.b=e,`${(u==null?void 0:u.bPrefix)||r}${t.bem.b}`}}}function v(e){let l;return{before(n){l=n.bem.els},after(n){n.bem.els=l},$({context:n,props:t}){return e=typeof e=="string"?e:e({context:n,props:t}),n.bem.els=e.split(",").map(u=>u.trim()),n.bem.els.map(u=>`${(t==null?void 0:t.bPrefix)||r}${n.bem.b}${s}${u}`).join(", ")}}}function P(e){return{$({context:l,props:n}){e=typeof e=="string"?e:e({context:l,props:n});const t=e.split(",").map(o=>o.trim());function u(o){return t.map(x=>`&${(n==null?void 0:n.bPrefix)||r}${l.bem.b}${o!==void 0?`${s}${o}`:""}${m}${x}`).join(", ")}const c=l.bem.els;return c!==null?u(c[0]):u()}}}function _(e){return{$({context:l,props:n}){e=typeof e=="string"?e:e({context:l,props:n});const t=l.bem.els;return`&:not(${(n==null?void 0:n.bPrefix)||r}${l.bem.b}${t!==null&&t.length>0?`${s}${t[0]}`:""}${m}${e})`}}}return Object.assign(b,{cB:(...e)=>f(y(e[0]),e[1],e[2]),cE:(...e)=>f(v(e[0]),e[1],e[2]),cM:(...e)=>f(P(e[0]),e[1],e[2]),cNotM:(...e)=>f(_(e[0]),e[1],e[2])}),b}const $=Symbol("@css-render/vue3-ssr");function M(i,r){return`<style cssr-id="${i}">
${r}
</style>`}function S(i,r){const s=d($,null);if(s===null){console.error("[css-render/vue3-ssr]: no ssr context found.");return}const{styles:m,ids:f}=s;f.has(i)||m!==null&&(f.add(i),m.push(M(i,r)))}const j=typeof document<"u";function N(){if(j)return;const i=d($,null);if(i!==null)return{adapter:S,context:i}}export{C as p,N as u};

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -1 +1 @@
import{g as y,o as h,n as E,a as b,b as m,u as P,r as f,w as C}from"./@vue-a5f4faa6.js";var c;const _=typeof window<"u",Q=e=>typeof e=="string",l=()=>{};_&&((c=window==null?void 0:window.navigator)!=null&&c.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function T(e){return typeof e=="function"?e():P(e)}function N(e){return e}function S(e){return b()?(m(e),!0):!1}function W(e,n=!0){y()?h(e):n?e():E(e)}function x(e){var n;const t=T(e);return(n=t==null?void 0:t.$el)!=null?n:t}const g=_?window:void 0;function d(...e){let n,t,o,s;if(Q(e[0])?([t,o,s]=e,n=g):[n,t,o,s]=e,!n)return l;let i=l;const a=C(()=>x(n),u=>{i(),u&&(u.addEventListener(t,o,s),i=()=>{u.removeEventListener(t,o,s),i=l})},{immediate:!0,flush:"post"}),r=()=>{a(),i()};return S(r),r}const p=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},O="__vueuse_ssr_handlers__";p[O]=p[O]||{};var v;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(v||(v={}));var L=Object.defineProperty,w=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,I=(e,n,t)=>n in e?L(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,U=(e,n)=>{for(var t in n||(n={}))H.call(n,t)&&I(e,t,n[t]);if(w)for(var t of w(n))B.call(n,t)&&I(e,t,n[t]);return e};const j={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};U({linear:N},j);function z(e={}){const{window:n=g,initialWidth:t=1/0,initialHeight:o=1/0,listenOrientation:s=!0}=e,i=f(t),a=f(o),r=()=>{n&&(i.value=n.innerWidth,a.value=n.innerHeight)};return r(),W(r),d("resize",r,{passive:!0}),s&&d("orientationchange",r,{passive:!0}),{width:i,height:a}}export{z as u};
import{g as y,o as h,n as E,u as b,a as m,b as P,r as f,w as C}from"./@vue-6996c4b6.js";var c;const _=typeof window<"u",Q=e=>typeof e=="string",l=()=>{};_&&((c=window==null?void 0:window.navigator)!=null&&c.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function T(e){return typeof e=="function"?e():b(e)}function N(e){return e}function S(e){return m()?(P(e),!0):!1}function W(e,n=!0){y()?h(e):n?e():E(e)}function x(e){var n;const t=T(e);return(n=t==null?void 0:t.$el)!=null?n:t}const g=_?window:void 0;function d(...e){let n,t,o,s;if(Q(e[0])?([t,o,s]=e,n=g):[n,t,o,s]=e,!n)return l;let i=l;const a=C(()=>x(n),u=>{i(),u&&(u.addEventListener(t,o,s),i=()=>{u.removeEventListener(t,o,s),i=l})},{immediate:!0,flush:"post"}),r=()=>{a(),i()};return S(r),r}const p=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},O="__vueuse_ssr_handlers__";p[O]=p[O]||{};var v;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(v||(v={}));var L=Object.defineProperty,w=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,I=(e,n,t)=>n in e?L(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,U=(e,n)=>{for(var t in n||(n={}))H.call(n,t)&&I(e,t,n[t]);if(w)for(var t of w(n))B.call(n,t)&&I(e,t,n[t]);return e};const j={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};U({linear:N},j);function z(e={}){const{window:n=g,initialWidth:t=1/0,initialHeight:o=1/0,listenOrientation:s=!0}=e,i=f(t),a=f(o),r=()=>{n&&(i.value=n.innerWidth,a.value=n.innerHeight)};return r(),W(r),d("resize",r,{passive:!0}),s&&d("orientationchange",r,{passive:!0}),{width:i,height:a}}export{z as u};

Binary file not shown.

View File

@ -1 +0,0 @@
import{R as e}from"./vue-router-dc1ee7d4.js";import{e as r,ab as t}from"./@vue-a5f4faa6.js";const a=r({name:"Rely",setup(){return{}},render(){return t(e,null,null)}});export{a as default};

View File

@ -1 +1 @@
import{e,ab as n}from"./@vue-a5f4faa6.js";const r=e({name:"Presentation",setup(){return{}},render(){return n("div",null,null)}});export{r as default};
import{e,ab as n}from"./@vue-6996c4b6.js";const r=e({name:"Presentation",setup(){return{}},render(){return n("div",null,null)}});export{r as default};

File diff suppressed because one or more lines are too long

BIN
assets/index-0495e18e.js.gz Normal file

Binary file not shown.

1
assets/index-0638c1f4.js Normal file
View File

@ -0,0 +1 @@
import{R as e}from"./vue-router-5661a2ac.js";import{e as r,ab as t}from"./@vue-6996c4b6.js";const a=r({name:"Rely",setup(){return{}},render(){return t(e,null,null)}});export{a as default};

1
assets/index-097844e3.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/index-097844e3.js.gz Normal file

Binary file not shown.

1
assets/index-0a7cd98c.js Normal file
View File

@ -0,0 +1 @@
import{e as t}from"./index-0495e18e.js";import{e,E as m,o as p,n,M as s,ab as a,c}from"./@vue-6996c4b6.js";import"./pinia-c02b34e2.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-1a3ec8cd.js";import"./vue-i18n-a041e1ab.js";import"./@intlify-bd5dfa46.js";import"./vue-router-5661a2ac.js";import"./naive-ui-20917164.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";import"./@vueuse-e2eab0ec.js";import"./screenfull-578bfdd4.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const A=e({name:"Document",setup(){const o=t(),r=m({}),i=()=>{t(12)};return p(()=>{n(()=>{i()})}),{...s(r),editorUUID:o}},render(){return a("div",null,[c(" ")])}});export{A as default};

BIN
assets/index-0a7cd98c.js.gz Normal file

Binary file not shown.

View File

@ -1 +0,0 @@
import{R as e}from"./vue-router-dc1ee7d4.js";import{e as r,ab as t}from"./@vue-a5f4faa6.js";const u=r({name:"MultiMenuTwo",setup(){return{}},render(){return t(e,null,null)}});export{u as default};

File diff suppressed because one or more lines are too long

Binary file not shown.

1
assets/index-204069e3.js Normal file
View File

@ -0,0 +1 @@
import{R as e}from"./vue-router-5661a2ac.js";import{e as r,ab as o}from"./@vue-6996c4b6.js";const a=r({name:"Office",render(){return o(e,null,null)}});export{a as default};

File diff suppressed because one or more lines are too long

Binary file not shown.

1
assets/index-27136aaf.js Normal file
View File

@ -0,0 +1 @@
import{R as e}from"./vue-router-5661a2ac.js";import{e as r,ab as t}from"./@vue-6996c4b6.js";const u=r({name:"MultiMenuTwo",setup(){return{}},render(){return t(e,null,null)}});export{u as default};

View File

@ -1 +0,0 @@
import{e as F,r as v,h as D,ab as t,c as k,d as C}from"./@vue-a5f4faa6.js";import{Q as s,u as a,v as o,B as x}from"./naive-ui-54973a8c.js";import"./date-fns-7f923de7.js";import"./vueuc-b41d756f.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-379872f5.js";import"./vooks-a21d2fcd.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-1a3ec8cd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";function p(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!C(i)}const I=F({name:"RelyAbout",setup(){const{pkg:i}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},primaryColor:"#2d8cf0"},{dependencies:n,devDependencies:u,name:e,version:g}=i,E=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],r=v([]),d=v([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:g},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const l=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);r.value=l(n),d.value=l(u)},h=l=>{l.url&&window.open(l.url)};return D(()=>{b()}),{columns:E,dependenciesOptions:r,devDependenciesOptions:d,templateOptions:f,handleTagClick:h}},render(){let i,n,u;return t("div",{class:"rely-about"},[t(s,{title:"关于项目"},{default:()=>[k("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(s,{title:"项目信息"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},p(i=this.templateOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[t(x,{bordered:!1,type:"info",onClick:this.handleTagClick.bind(this,e),style:[e.url?"cursor: pointer":""]},{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(s,{title:"生产依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},p(n=this.dependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]}),t(s,{title:"开发依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},p(u=this.devDependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]})])}});export{I as default};

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
import{e,ab as a}from"./@vue-a5f4faa6.js";const o=e({name:"RayTemplateDoc",render(){return a("div",null,null)}});export{o as default};
import{e,ab as a}from"./@vue-6996c4b6.js";const o=e({name:"RayTemplateDoc",render(){return a("div",null,null)}});export{o as default};

1
assets/index-42cc4756.js Normal file
View File

@ -0,0 +1 @@
import{R as e}from"./vue-router-5661a2ac.js";import{e as r,ab as t}from"./@vue-6996c4b6.js";const o=r({name:"MultiMenu",setup(){return{}},render(){return t(e,null,null)}});export{o as default};

File diff suppressed because one or more lines are too long

BIN
assets/index-442d1aa1.js.gz Normal file

Binary file not shown.

View File

@ -1 +0,0 @@
import{R as e}from"./vue-router-dc1ee7d4.js";import{e as r,ab as o}from"./@vue-a5f4faa6.js";const a=r({name:"Office",render(){return o(e,null,null)}});export{a as default};

1
assets/index-496f7dfb.js Normal file
View File

@ -0,0 +1 @@
import{u as r}from"./vue-router-5661a2ac.js";import{K as s,I as o}from"./naive-ui-20917164.js";import{e as p,ab as e,c as n}from"./@vue-6996c4b6.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-1a3ec8cd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";const N=p({name:"ErrorPage",setup(){const t=r(),{rootRoute:{path:i}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},primaryColor:"#2d8cf0"};return{handleBack:()=>{t.push(i)}}},render(){return e("div",{class:"error-page"},[e(s,{status:"500",title:"小调皮你走错地方了"},{footer:()=>e(o,{onClick:this.handleBack.bind(this)},{default:()=>[n("返回首页")]})})])}});export{N as default};

BIN
assets/index-496f7dfb.js.gz Normal file

Binary file not shown.

View File

@ -1 +0,0 @@
import{e as t}from"./index-d84b3024.js";import{e,E as m,o as p,n,M as s,ab as a,c}from"./@vue-a5f4faa6.js";import"./pinia-15a322aa.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-1a3ec8cd.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vue-i18n-1b078a41.js";import"./@intlify-bd5dfa46.js";import"./vue-router-dc1ee7d4.js";import"./naive-ui-54973a8c.js";import"./date-fns-7f923de7.js";import"./vueuc-b41d756f.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-379872f5.js";import"./vooks-a21d2fcd.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";import"./@vueuse-a5326c57.js";import"./screenfull-578bfdd4.js";const A=e({name:"Document",setup(){const o=t(),r=m({}),i=()=>{t(12)};return p(()=>{n(()=>{i()})}),{...s(r),editorUUID:o}},render(){return a("div",null,[c(" ")])}});export{A as default};

Binary file not shown.

View File

@ -0,0 +1 @@
@charset "UTF-8";.login{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.login .login-wrapper{position:relative;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.login .login-wrapper.login-wrapper--divider{position:relative}.login .login-wrapper.login-wrapper--divider:before{content:"";position:absolute;width:100%;height:2px;background:-webkit-linear-gradient(315deg,transparent,transparent 75%,#2080f0,transparent 80%,transparent 100%),-webkit-linear-gradient(45deg,transparent,transparent 75%,#2080f0,transparent 80%,transparent 100%);background:-o-linear-gradient(315deg,transparent,transparent 75%,#2080f0,transparent 80%,transparent 100%),-o-linear-gradient(45deg,transparent,transparent 75%,#2080f0,transparent 80%,transparent 100%);background:linear-gradient(135deg,transparent,transparent 75%,#2080f0,transparent 80%,transparent 100%),linear-gradient(45deg,transparent,transparent 75%,#2080f0,transparent 80%,transparent 100%);background-size:1em 1em;background-repeat:repeat-x,repeat-x;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.login .login-wrapper .login-title__wrapper{position:absolute;left:24px;top:24px}.login .login-wrapper .login-action__wrapper{position:absolute;height:54.4px;right:24px;top:24px}.login .login-wrapper .login-copyright__wrapper{position:absolute;width:100%;text-align:center;bottom:24px;font-size:14px}.login .login-wrapper .login-wrapper__content{width:100%;height:100%}.login .login-wrapper .login-wrapper__content .n-grid{height:100%}.login .login-wrapper .login-wrapper__content .login__left-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .3s var(--r-bezier);-o-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier)}.login .login-wrapper .login-wrapper__content .login__right-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.login .login-wrapper .login-wrapper__content .login__right-wrapper .login__right-wrapper__content{width:50%;background-color:transparent}.ray-template--light .login__left-wrapper{background-color:#2080f038}.ray-template--light .login__right-wrapper{background-color:#fff}.ray-template--dark .login__left-wrapper{background-color:#2c354b}.ray-template--dark .login__right-wrapper{background-color:#2a3146}@media screen and (max-width: 1200px){.login__left-wrapper{display:none!important}}@media screen and (min-width: 768px) and (max-width: 992px){.login__right-wrapper .login__right-wrapper__content{width:55%!important}}@media screen and (max-width: 768px){.login__right-wrapper .login__right-wrapper__content{width:100%!important}}.qrcode-signin{width:100%;height:220px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ray-template--light .sso-signin{color:#878787}

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -1 +0,0 @@
import{R as e}from"./vue-router-dc1ee7d4.js";import{e as r,ab as t}from"./@vue-a5f4faa6.js";const o=r({name:"MultiMenu",setup(){return{}},render(){return t(e,null,null)}});export{o as default};

1
assets/index-74f488ba.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/index-74f488ba.js.gz Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
import{R as r}from"./index-d84b3024.js";import{R as f}from"./index-a303d937.js";import{Q as i,u as E,v as c,T as d,U as m,o as l,B as s,E as b}from"./naive-ui-54973a8c.js";import{e as y,ab as u,q as F,c as e,d as D}from"./@vue-a5f4faa6.js";import"./pinia-15a322aa.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-1a3ec8cd.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vue-i18n-1b078a41.js";import"./@intlify-bd5dfa46.js";import"./vue-router-dc1ee7d4.js";import"./@vueuse-a5326c57.js";import"./screenfull-578bfdd4.js";import"./date-fns-7f923de7.js";import"./vueuc-b41d756f.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-379872f5.js";import"./vooks-a21d2fcd.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";function p(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!D(a)}const w=y({name:"Dashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[e("Vue3.x")]}),u(s,{type:"info"},{default:()=>[e("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[e("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(r,{name:"ray",size:"22"},null),e("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>u(l,{align:"center"},{default:()=>[e("如果有希望补充的功能可以在"),u("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[e("GitHub")]),e("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let a,o;return u(b,{class:"dashboard-layout layout-full"},{default:()=>[u(i,null,{header:()=>F(r,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(i,{title:"个人介绍"},{default:()=>[u(E,{bordered:!0,labelPlacement:"left",column:2},p(a=this.coverLetterOptions.map(t=>{let n;return u(c,{key:t.label,label:t.label,span:t==null?void 0:t.span},p(n=t.des())?n:{default:()=>[n]})}))?a:{default:()=>[a]})]}),u(i,{title:"项目介绍"},{default:()=>[u(d,null,{default:()=>[e("技术栈")]}),u(m,null,{default:()=>[u(l,null,p(o=this.technologyTagOptions.map(t=>u(s,{key:t.value,type:"info"},{default:()=>[t.label]})))?o:{default:()=>[o]})]}),u(d,null,{default:()=>[e("项目介绍")]}),u(m,null,{default:()=>[e("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(i,{title:"友情链接"},{default:()=>[u(f,null,null)]})]})}});export{w as default};
import{R as r}from"./index-0495e18e.js";import{R as f}from"./index-d953e1eb.js";import{Q as i,u as E,v as c,T as d,U as m,o as l,B as s,E as b}from"./naive-ui-20917164.js";import{e as y,ab as u,q as F,c as e,d as D}from"./@vue-6996c4b6.js";import"./pinia-c02b34e2.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-1a3ec8cd.js";import"./vue-i18n-a041e1ab.js";import"./@intlify-bd5dfa46.js";import"./vue-router-5661a2ac.js";import"./@vueuse-e2eab0ec.js";import"./screenfull-578bfdd4.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";function p(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!D(a)}const w=y({name:"Dashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[e("Vue3.x")]}),u(s,{type:"info"},{default:()=>[e("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[e("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(r,{name:"ray",size:"22"},null),e("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>u(l,{align:"center"},{default:()=>[e("如果有希望补充的功能可以在"),u("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[e("GitHub")]),e("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let a,o;return u(b,{class:"dashboard-layout layout-full"},{default:()=>[u(i,null,{header:()=>F(r,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(i,{title:"个人介绍"},{default:()=>[u(E,{bordered:!0,labelPlacement:"left",column:2},p(a=this.coverLetterOptions.map(t=>{let n;return u(c,{key:t.label,label:t.label,span:t==null?void 0:t.span},p(n=t.des())?n:{default:()=>[n]})}))?a:{default:()=>[a]})]}),u(i,{title:"项目介绍"},{default:()=>[u(d,null,{default:()=>[e("技术栈")]}),u(m,null,{default:()=>[u(l,null,p(o=this.technologyTagOptions.map(t=>u(s,{key:t.value,type:"info"},{default:()=>[t.label]})))?o:{default:()=>[o]})]}),u(d,null,{default:()=>[e("项目介绍")]}),u(m,null,{default:()=>[e("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(i,{title:"友情链接"},{default:()=>[u(f,null,null)]})]})}});export{w as default};

BIN
assets/index-881b2564.js.gz Normal file

Binary file not shown.

View File

@ -1 +0,0 @@
@charset "UTF-8";.login{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.login .login-wrapper{position:relative;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.login .login-wrapper.login-wrapper--divider{position:relative}.login .login-wrapper.login-wrapper--divider:before{content:"";position:absolute;width:100%;height:2px;background:-webkit-linear-gradient(315deg,transparent,transparent 75%,#2080f0,transparent 80%,transparent 100%),-webkit-linear-gradient(45deg,transparent,transparent 75%,#2080f0,transparent 80%,transparent 100%);background:-o-linear-gradient(315deg,transparent,transparent 75%,#2080f0,transparent 80%,transparent 100%),-o-linear-gradient(45deg,transparent,transparent 75%,#2080f0,transparent 80%,transparent 100%);background:linear-gradient(135deg,transparent,transparent 75%,#2080f0,transparent 80%,transparent 100%),linear-gradient(45deg,transparent,transparent 75%,#2080f0,transparent 80%,transparent 100%);background-size:1em 1em;background-repeat:repeat-x,repeat-x;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.login .login-wrapper .login-title__wrapper{position:absolute;left:24px;top:24px}.login .login-wrapper .login-action__wrapper{position:absolute;height:54.4px;right:24px;top:24px}.login .login-wrapper .login-copyright__wrapper{position:absolute;width:100%;text-align:center;bottom:24px;font-size:.875rem}.login .login-wrapper .login-wrapper__content{width:100%;height:100%}.login .login-wrapper .login-wrapper__content .n-grid{height:100%}.login .login-wrapper .login-wrapper__content .login__left-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .3s var(--r-bezier);-o-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier)}.login .login-wrapper .login-wrapper__content .login__right-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.login .login-wrapper .login-wrapper__content .login__right-wrapper .login__right-wrapper__content{width:50%;background-color:transparent}.ray-template--light .login__left-wrapper{background-color:#2080f038}.ray-template--light .login__right-wrapper{background-color:#fff}.ray-template--dark .login__left-wrapper{background-color:#2c354b}.ray-template--dark .login__right-wrapper{background-color:#2a3146}@media screen and (max-width: 1200px){.login__left-wrapper{display:none!important}}@media screen and (min-width: 768px) and (max-width: 992px){.login__right-wrapper .login__right-wrapper__content{width:55%!important}}@media screen and (max-width: 768px){.login__right-wrapper .login__right-wrapper__content{width:100%!important}}.qrcode-signin{width:100%;height:220px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ray-template--light .sso-signin{color:#878787}

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
import{e,ab as r}from"./@vue-a5f4faa6.js";const n=e({name:"Spreadsheet",setup(){return{}},render(){return r("div",null,null)}});export{n as default};
import{e,ab as r}from"./@vue-6996c4b6.js";const n=e({name:"Spreadsheet",setup(){return{}},render(){return r("div",null,null)}});export{n as default};

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
import{m as c,V as n,o as p}from"./naive-ui-54973a8c.js";import{e as s,ab as e,d as i}from"./@vue-a5f4faa6.js";function r(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!i(o)}const u=s({name:"RayLink",setup(){return{handleLinkClick:a=>{window.open(a.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"云之家",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"yun-cloud-images",src:"https://yunkuangao.com/",tooltip:"云图床",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"}]}},render(){let o;return e(p,null,r(o=this.avatarOptions.map(t=>e(c,null,{trigger:()=>e(n,{round:!0,src:t.icon,style:["cursor: pointer"],onClick:this.handleLinkClick.bind(this,t),objectFit:"cover",size:24},null),default:()=>t.tooltip})))?o:{default:()=>[o]})}});export{u as R};
import{m as c,V as n,o as p}from"./naive-ui-20917164.js";import{e as s,ab as e,d as i}from"./@vue-6996c4b6.js";function r(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!i(o)}const u=s({name:"RayLink",setup(){return{handleLinkClick:a=>{window.open(a.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"云之家",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"yun-cloud-images",src:"https://yunkuangao.com/",tooltip:"云图床",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"}]}},render(){let o;return e(p,null,r(o=this.avatarOptions.map(t=>e(c,null,{trigger:()=>e(n,{round:!0,src:t.icon,style:["cursor: pointer"],onClick:this.handleLinkClick.bind(this,t),objectFit:"cover",size:24},null),default:()=>t.tooltip})))?o:{default:()=>[o]})}});export{u as R};

BIN
assets/index-d953e1eb.js.gz Normal file

Binary file not shown.

View File

@ -1 +1 @@
var c=Object.defineProperty;var m=(e,t,a)=>t in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;var l=(e,t,a)=>(m(e,typeof t!="symbol"?t+"":t,a),a);import{a as h}from"./axios-f5da5039.js";import{C as d,Q as y,o as g,H as C,I as q,F,X as R,E as D}from"./naive-ui-54973a8c.js";import{e as f,E as w,h as E,M as v,ab as s,c as i}from"./@vue-a5f4faa6.js";import"./form-data-d2a9677b.js";import"./date-fns-7f923de7.js";import"./vueuc-b41d756f.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-379872f5.js";import"./vooks-a21d2fcd.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-1a3ec8cd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";class N{constructor(){l(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:a,url:u}=t;return[u||"",a||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){const a=this.generateRequestKey(t);if(this.pendingRequest.has(a))t.signal=this.pendingRequest.get(a).signal;else{const u=new AbortController;t.signal=u.signal,this.pendingRequest.set(a,u)}}removePendingRequest(t){const a=this.generateRequestKey(t);this.pendingRequest.has(a)&&(this.pendingRequest.get(a).abort(),this.pendingRequest.delete(a))}}const n=new N,b=(e,t)=>{const a=e.headers;t.forEach(u=>{a[u.key]=u.value})},r=h.create({baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}});r.interceptors.request.use(e=>(b(e,[{key:"X-TOKEN",value:"token"}]),n.removePendingRequest(e),n.addPendingRequest(e),e),e=>Promise.reject(e));r.interceptors.response.use(e=>{n.removePendingRequest(e.config);const{data:t}=e;return Promise.resolve(t)},e=>(n.removePendingRequest(e.config||{}),Promise.reject(e)));const p=async e=>r({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),$=f({name:"Axios",setup(){const e=w({weatherData:[],inputCityValue:""}),t=[{title:"空气指数",key:"air"},{title:"风速",key:"win_meter"},{title:"能见度",key:"visibility"},{title:"天气情况",key:"wea_day"},{title:"提示",key:"air_tips"}],a=async u=>{try{const o=await p(u);e.weatherData=o.data}catch{window.$message.error("请求已被取消")}};return E(async()=>{const u=await p("成都");e.weatherData=u.data}),{...v(e),columns:t,handleInputCityValue:a}},render(){return s(D,null,{default:()=>[s(d,{bordered:!0},{default:()=>[s(y,{title:"请求函数"},{default:()=>[i("基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题"),s("p",null,[i("打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")])]})]}),s(d,{bordered:!0},{default:()=>[s(g,{class:"axios-header__btn",align:"center"},{default:()=>[s(C,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"请输入城市"},null),s(q,{onClick:this.handleInputCityValue.bind(this,"")},{default:()=>[i("搜索")]})]})]}),s(F,null,{default:()=>[s(R,{data:this.weatherData,columns:this.columns},null)]})]})}});export{$ as default};
var c=Object.defineProperty;var m=(e,t,a)=>t in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;var l=(e,t,a)=>(m(e,typeof t!="symbol"?t+"":t,a),a);import{a as h}from"./axios-f5da5039.js";import{C as d,Q as y,o as g,H as C,I as q,F,X as R,E as D}from"./naive-ui-20917164.js";import{e as f,E as w,h as E,M as v,ab as s,c as i}from"./@vue-6996c4b6.js";import"./form-data-d2a9677b.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-1a3ec8cd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";class N{constructor(){l(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:a,url:u}=t;return[u||"",a||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){const a=this.generateRequestKey(t);if(this.pendingRequest.has(a))t.signal=this.pendingRequest.get(a).signal;else{const u=new AbortController;t.signal=u.signal,this.pendingRequest.set(a,u)}}removePendingRequest(t){const a=this.generateRequestKey(t);this.pendingRequest.has(a)&&(this.pendingRequest.get(a).abort(),this.pendingRequest.delete(a))}}const n=new N,b=(e,t)=>{const a=e.headers;t.forEach(u=>{a[u.key]=u.value})},r=h.create({baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}});r.interceptors.request.use(e=>(b(e,[{key:"X-TOKEN",value:"token"}]),n.removePendingRequest(e),n.addPendingRequest(e),e),e=>Promise.reject(e));r.interceptors.response.use(e=>{n.removePendingRequest(e.config);const{data:t}=e;return Promise.resolve(t)},e=>(n.removePendingRequest(e.config||{}),Promise.reject(e)));const p=async e=>r({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),$=f({name:"Axios",setup(){const e=w({weatherData:[],inputCityValue:""}),t=[{title:"空气指数",key:"air"},{title:"风速",key:"win_meter"},{title:"能见度",key:"visibility"},{title:"天气情况",key:"wea_day"},{title:"提示",key:"air_tips"}],a=async u=>{try{const o=await p(u);e.weatherData=o.data}catch{window.$message.error("请求已被取消")}};return E(async()=>{const u=await p("成都");e.weatherData=u.data}),{...v(e),columns:t,handleInputCityValue:a}},render(){return s(D,null,{default:()=>[s(d,{bordered:!0},{default:()=>[s(y,{title:"请求函数"},{default:()=>[i("基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题"),s("p",null,[i("打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")])]})]}),s(d,{bordered:!0},{default:()=>[s(g,{class:"axios-header__btn",align:"center"},{default:()=>[s(C,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"请输入城市"},null),s(q,{onClick:this.handleInputCityValue.bind(this,"")},{default:()=>[i("搜索")]})]})]}),s(F,null,{default:()=>[s(R,{data:this.weatherData,columns:this.columns},null)]})]})}});export{$ as default};

BIN
assets/index-da202eba.js.gz Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
import{e,ab as n,c as t}from"./@vue-a5f4faa6.js";const r=e({name:"MultiMenuOne",setup(){return{}},render(){return n("div",null,[t("多级菜单-1")])}});export{r as default};
import{e,ab as n,c as t}from"./@vue-6996c4b6.js";const r=e({name:"MultiMenuOne",setup(){return{}},render(){return n("div",null,[t("多级菜单-1")])}});export{r as default};

View File

@ -1 +0,0 @@
import{u as r}from"./vue-router-dc1ee7d4.js";import{K as s,I as o}from"./naive-ui-54973a8c.js";import{e as n,ab as e,c as p}from"./@vue-a5f4faa6.js";import"./date-fns-7f923de7.js";import"./vueuc-b41d756f.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-379872f5.js";import"./vooks-a21d2fcd.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-1a3ec8cd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";const N=n({name:"ErrorPage",setup(){const t=r(),{rootRoute:{path:i}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},primaryColor:"#2d8cf0"};return{handleBack:()=>{t.push(i)}}},render(){return e("div",{class:"error-page"},[e(s,{status:"500",title:"小调皮你走错地方了"},{footer:()=>e(o,{onClick:this.handleBack.bind(this)},{default:()=>[p("返回首页")]})})])}});export{N as default};

Binary file not shown.

View File

@ -1 +1 @@
import{e,ab as u,c as n}from"./@vue-a5f4faa6.js";const t=e({name:"SubMenu",setup(){return{}},render(){return u("div",null,[n("多级菜单-2-1")])}});export{t as default};
import{e,ab as u,c as n}from"./@vue-6996c4b6.js";const t=e({name:"SubMenu",setup(){return{}},render(){return u("div",null,[n("多级菜单-2-1")])}});export{t as default};

View File

@ -1 +1 @@
import{e as o,ab as r,c as e}from"./@vue-a5f4faa6.js";import{Q as t}from"./naive-ui-54973a8c.js";import"./date-fns-7f923de7.js";import"./vueuc-b41d756f.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-379872f5.js";import"./vooks-a21d2fcd.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-1a3ec8cd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";const D=o({name:"ScrollReveal",render(){return r("div",{class:"scroll-reveal"},[r(t,{title:"提示"},{default:()=>[e("RayScrollReveal组件有点问题, 暂时移除. 不能正常的实现滚动动画. 很是操蛋!!!")]})])}});export{D as default};
import{e as o,ab as r,c as e}from"./@vue-6996c4b6.js";import{Q as t}from"./naive-ui-20917164.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-1a3ec8cd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";const D=o({name:"ScrollReveal",render(){return r("div",{class:"scroll-reveal"},[r(t,{title:"提示"},{default:()=>[e("RayScrollReveal组件有点问题, 暂时移除. 不能正常的实现滚动动画. 很是操蛋!!!")]})])}});export{D as default};

1
assets/index-ffec3506.js Normal file
View File

@ -0,0 +1 @@
import{e as F,r as v,h as D,ab as t,c as k,d as C}from"./@vue-6996c4b6.js";import{Q as s,u as a,v as o,B as x}from"./naive-ui-20917164.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-1a3ec8cd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";function p(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!C(i)}const I=F({name:"RelyAbout",setup(){const{pkg:i}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},primaryColor:"#2d8cf0"},{dependencies:n,devDependencies:u,name:e,version:g}=i,E=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],r=v([]),d=v([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:g},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const l=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);r.value=l(n),d.value=l(u)},h=l=>{l.url&&window.open(l.url)};return D(()=>{b()}),{columns:E,dependenciesOptions:r,devDependenciesOptions:d,templateOptions:f,handleTagClick:h}},render(){let i,n,u;return t("div",{class:"rely-about"},[t(s,{title:"关于项目"},{default:()=>[k("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(s,{title:"项目信息"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},p(i=this.templateOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[t(x,{bordered:!1,type:"info",onClick:this.handleTagClick.bind(this,e),style:[e.url?"cursor: pointer":""]},{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(s,{title:"生产依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},p(n=this.dependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]}),t(s,{title:"开发依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},p(u=this.devDependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]})])}});export{I as default};

BIN
assets/index-ffec3506.js.gz Normal file

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,5 +1,5 @@
import{i as $}from"./vue-demi-71ba0ef2.js";import{I as B,r as H,B as E,i as G,J,K as k,L as C,t as M,w as T,E as tt,g as K,A as et,n as st,M as nt,l as ot}from"./@vue-a5f4faa6.js";/*!
import{i as $}from"./vue-demi-71ba0ef2.js";import{i as G,I as B,J as k,K as C,t as M,L as H,r as J,B as E,w as T,E as tt,g as K,A as et,n as st,M as nt,l as ot}from"./@vue-6996c4b6.js";/*!
* pinia v2.0.17
* (c) 2022 Eduardo San Martin Morote
* @license MIT
*/let N;const L=t=>N=t,U=Symbol();function O(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var R;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(R||(R={}));function lt(){const t=B(!0),o=t.run(()=>H({}));let s=[],e=[];const c=E({install(u){L(c),c._a=u,u.provide(U,c),u.config.globalProperties.$pinia=c,e.forEach(f=>s.push(f)),e=[]},use(u){return!this._a&&!$?e.push(u):s.push(u),this},_p:s,_a:null,_e:t,_s:new Map,state:o});return c}const W=()=>{};function V(t,o,s,e=W){t.push(o);const c=()=>{const u=t.indexOf(o);u>-1&&(t.splice(u,1),e())};return!s&&K()&&et(c),c}function _(t,...o){t.slice().forEach(s=>{s(...o)})}function x(t,o){for(const s in o){if(!o.hasOwnProperty(s))continue;const e=o[s],c=t[s];O(c)&&O(e)&&t.hasOwnProperty(s)&&!k(e)&&!C(e)?t[s]=x(c,e):t[s]=e}return t}const ct=Symbol();function rt(t){return!O(t)||!t.hasOwnProperty(ct)}const{assign:h}=Object;function ut(t){return!!(k(t)&&t.effect)}function at(t,o,s,e){const{state:c,actions:u,getters:f}=o,a=s.state.value[t];let d;function y(){a||(s.state.value[t]=c?c():{});const b=nt(s.state.value[t]);return h(b,u,Object.keys(f||{}).reduce((v,p)=>(v[p]=E(ot(()=>{L(s);const m=s._s.get(t);return f[p].call(m,m)})),v),{}))}return d=q(t,y,o,s,e,!0),d.$reset=function(){const v=c?c():{};this.$patch(p=>{h(p,v)})},d}function q(t,o,s={},e,c,u){let f;const a=h({actions:{}},s),d={deep:!0};let y,b,v=E([]),p=E([]),m;const g=e.state.value[t];!u&&!g&&(e.state.value[t]={}),H({});let A;function F(r){let n;y=b=!1,typeof r=="function"?(r(e.state.value[t]),n={type:R.patchFunction,storeId:t,events:m}):(x(e.state.value[t],r),n={type:R.patchObject,payload:r,storeId:t,events:m});const S=A=Symbol();st().then(()=>{A===S&&(y=!0)}),b=!0,_(v,n,e.state.value[t])}const z=W;function D(){f.stop(),v=[],p=[],e._s.delete(t)}function Q(r,n){return function(){L(e);const S=Array.from(arguments),P=[],w=[];function Y(i){P.push(i)}function Z(i){w.push(i)}_(p,{args:S,name:r,store:l,after:Y,onError:Z});let I;try{I=n.apply(this&&this.$id===t?this:l,S)}catch(i){throw _(w,i),i}return I instanceof Promise?I.then(i=>(_(P,i),i)).catch(i=>(_(w,i),Promise.reject(i))):(_(P,I),I)}}const X={_p:e,$id:t,$onAction:V.bind(null,p),$patch:F,$reset:z,$subscribe(r,n={}){const S=V(v,r,n.detached,()=>P()),P=f.run(()=>T(()=>e.state.value[t],w=>{(n.flush==="sync"?b:y)&&r({storeId:t,type:R.direct,events:m},w)},h({},d,n)));return S},$dispose:D},l=tt(h({},X));e._s.set(t,l);const j=e._e.run(()=>(f=B(),f.run(()=>o())));for(const r in j){const n=j[r];if(k(n)&&!ut(n)||C(n))u||(g&&rt(n)&&(k(n)?n.value=g[r]:x(n,g[r])),e.state.value[t][r]=n);else if(typeof n=="function"){const S=Q(r,n);j[r]=S,a.actions[r]=n}}return h(l,j),h(J(l),j),Object.defineProperty(l,"$state",{get:()=>e.state.value[t],set:r=>{F(n=>{h(n,r)})}}),e._p.forEach(r=>{h(l,f.run(()=>r({store:l,app:e._a,pinia:e,options:a})))}),g&&u&&s.hydrate&&s.hydrate(l.$state,g),y=!0,b=!0,l}function ht(t,o,s){let e,c;const u=typeof o=="function";typeof t=="string"?(e=t,c=u?s:o):(c=t,e=t.id);function f(a,d){const y=K();return a=a||y&&G(U),a&&L(a),a=N,a._s.has(e)||(u?q(e,o,c,a):at(e,c,a)),a._s.get(e)}return f.$id=e,f}function yt(t){{t=J(t);const o={};for(const s in t){const e=t[s];(k(e)||C(e))&&(o[s]=M(t,s))}return o}}export{lt as c,ht as d,yt as s};
*/let N;const L=t=>N=t,U=Symbol();function O(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var R;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(R||(R={}));function lt(){const t=H(!0),o=t.run(()=>J({}));let s=[],e=[];const c=E({install(u){L(c),c._a=u,u.provide(U,c),u.config.globalProperties.$pinia=c,e.forEach(f=>s.push(f)),e=[]},use(u){return!this._a&&!$?e.push(u):s.push(u),this},_p:s,_a:null,_e:t,_s:new Map,state:o});return c}const W=()=>{};function V(t,o,s,e=W){t.push(o);const c=()=>{const u=t.indexOf(o);u>-1&&(t.splice(u,1),e())};return!s&&K()&&et(c),c}function _(t,...o){t.slice().forEach(s=>{s(...o)})}function x(t,o){for(const s in o){if(!o.hasOwnProperty(s))continue;const e=o[s],c=t[s];O(c)&&O(e)&&t.hasOwnProperty(s)&&!k(e)&&!C(e)?t[s]=x(c,e):t[s]=e}return t}const ct=Symbol();function rt(t){return!O(t)||!t.hasOwnProperty(ct)}const{assign:h}=Object;function ut(t){return!!(k(t)&&t.effect)}function at(t,o,s,e){const{state:c,actions:u,getters:f}=o,a=s.state.value[t];let d;function y(){a||(s.state.value[t]=c?c():{});const b=nt(s.state.value[t]);return h(b,u,Object.keys(f||{}).reduce((v,p)=>(v[p]=E(ot(()=>{L(s);const m=s._s.get(t);return f[p].call(m,m)})),v),{}))}return d=q(t,y,o,s,e,!0),d.$reset=function(){const v=c?c():{};this.$patch(p=>{h(p,v)})},d}function q(t,o,s={},e,c,u){let f;const a=h({actions:{}},s),d={deep:!0};let y,b,v=E([]),p=E([]),m;const g=e.state.value[t];!u&&!g&&(e.state.value[t]={}),J({});let A;function F(r){let n;y=b=!1,typeof r=="function"?(r(e.state.value[t]),n={type:R.patchFunction,storeId:t,events:m}):(x(e.state.value[t],r),n={type:R.patchObject,payload:r,storeId:t,events:m});const S=A=Symbol();st().then(()=>{A===S&&(y=!0)}),b=!0,_(v,n,e.state.value[t])}const z=W;function D(){f.stop(),v=[],p=[],e._s.delete(t)}function Q(r,n){return function(){L(e);const S=Array.from(arguments),P=[],w=[];function Y(i){P.push(i)}function Z(i){w.push(i)}_(p,{args:S,name:r,store:l,after:Y,onError:Z});let I;try{I=n.apply(this&&this.$id===t?this:l,S)}catch(i){throw _(w,i),i}return I instanceof Promise?I.then(i=>(_(P,i),i)).catch(i=>(_(w,i),Promise.reject(i))):(_(P,I),I)}}const X={_p:e,$id:t,$onAction:V.bind(null,p),$patch:F,$reset:z,$subscribe(r,n={}){const S=V(v,r,n.detached,()=>P()),P=f.run(()=>T(()=>e.state.value[t],w=>{(n.flush==="sync"?b:y)&&r({storeId:t,type:R.direct,events:m},w)},h({},d,n)));return S},$dispose:D},l=tt(h({},X));e._s.set(t,l);const j=e._e.run(()=>(f=H(),f.run(()=>o())));for(const r in j){const n=j[r];if(k(n)&&!ut(n)||C(n))u||(g&&rt(n)&&(k(n)?n.value=g[r]:x(n,g[r])),e.state.value[t][r]=n);else if(typeof n=="function"){const S=Q(r,n);j[r]=S,a.actions[r]=n}}return h(l,j),h(B(l),j),Object.defineProperty(l,"$state",{get:()=>e.state.value[t],set:r=>{F(n=>{h(n,r)})}}),e._p.forEach(r=>{h(l,f.run(()=>r({store:l,app:e._a,pinia:e,options:a})))}),g&&u&&s.hydrate&&s.hydrate(l.$state,g),y=!0,b=!0,l}function ht(t,o,s){let e,c;const u=typeof o=="function";typeof t=="string"?(e=t,c=u?s:o):(c=t,e=t.id);function f(a,d){const y=K();return a=a||y&&G(U),a&&L(a),a=N,a._s.has(e)||(u?q(e,o,c,a):at(e,c,a)),a._s.get(e)}return f.$id=e,f}function yt(t){{t=B(t);const o={};for(const s in t){const e=t[s];(k(e)||C(e))&&(o[s]=M(t,s))}return o}}export{lt as c,ht as d,yt as s};

BIN
assets/pinia-c02b34e2.js.gz Normal file

Binary file not shown.

View File

@ -1,4 +1,4 @@
import{e as x,r as b,N as O,q as D,o as W}from"./@vue-a5f4faa6.js";/*!
import{e as x,r as b,N as O,q as D,o as W}from"./@vue-6996c4b6.js";/*!
* qrcode.vue v3.3.4
* A Vue.js component to generate QRCode.
* © 2017-2023 @scopewu(https://github.com/scopewu)

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
import{r as c,O as d,w as E,l as p,g as j,o as S,f as b,h as T,E as q}from"./@vue-a5f4faa6.js";import{o as m,a as v}from"./evtd-b614532e.js";function Y(e){const t=c(!!e.value);if(t.value)return d(t);const n=E(e,i=>{i&&(t.value=!0,n())});return d(t)}function K(e){const t=p(e),n=c(t.value);return E(t,i=>{n.value=i}),typeof e=="function"?n:{__v_isRef:!0,get value(){return n.value},set value(i){e.set(i)}}}function B(){return j()!==null}const C=typeof window<"u";let w,y;const D=()=>{var e,t;w=C?(t=(e=document)===null||e===void 0?void 0:e.fonts)===null||t===void 0?void 0:t.ready:void 0,y=!1,w!==void 0?w.then(()=>{y=!0}):y=!0};D();function O(e){if(y)return;let t=!1;S(()=>{y||w==null||w.then(()=>{t||e()})}),b(()=>{t=!0})}const k=c(null);function I(e){if(e.clientX>0||e.clientY>0)k.value={x:e.clientX,y:e.clientY};else{const{target:t}=e;if(t instanceof Element){const{left:n,top:i,width:o,height:a}=t.getBoundingClientRect();n>0||i>0?k.value={x:n+o/2,y:i+a/2}:k.value={x:0,y:0}}else k.value=null}}let g=0,_=!0;function Q(){if(!C)return d(c(null));g===0&&m("click",document,I,!0);const e=()=>{g+=1};return _&&(_=B())?(T(e),b(()=>{g-=1,g===0&&v("click",document,I,!0)})):e(),d(k)}const F=c(void 0);let M=0;function H(){F.value=Date.now()}let L=!0;function z(e){if(!C)return d(c(!1));const t=c(!1);let n=null;function i(){n!==null&&window.clearTimeout(n)}function o(){i(),t.value=!0,n=window.setTimeout(()=>{t.value=!1},e)}M===0&&m("click",window,H,!0);const a=()=>{M+=1,m("click",window,o,!0)};return L&&(L=B())?(T(a),b(()=>{M-=1,M===0&&v("click",window,H,!0),v("click",window,o,!0),i()})):a(),d(t)}function A(e,t){return E(e,n=>{n!==void 0&&(t.value=n)}),p(()=>e.value===void 0?t.value:e.value)}function G(){const e=c(!1);return S(()=>{e.value=!0}),d(e)}function J(e,t){return p(()=>{for(const n of t)if(e[n]!==void 0)return e[n];return e[t[t.length-1]]})}const R=(typeof window>"u"?!1:/iPad|iPhone|iPod/.test(navigator.platform)||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1)&&!window.MSStream;function W(){return R}const $={xs:0,s:640,m:1024,l:1280,xl:1536,"2xl":1920};function U(e){return`(min-width: ${e}px)`}const h={};function Z(e=$){if(!C)return p(()=>[]);if(typeof window.matchMedia!="function")return p(()=>[]);const t=c({}),n=Object.keys(e),i=(o,a)=>{o.matches?t.value[a]=!0:t.value[a]=!1};return n.forEach(o=>{const a=e[o];let s,r;h[a]===void 0?(s=window.matchMedia(U(a)),s.addEventListener?s.addEventListener("change",u=>{r.forEach(f=>{f(u,o)})}):s.addListener&&s.addListener(u=>{r.forEach(f=>{f(u,o)})}),r=new Set,h[a]={mql:s,cbs:r}):(s=h[a].mql,r=h[a].cbs),r.add(i),s.matches&&r.forEach(u=>{u(s,o)})}),b(()=>{n.forEach(o=>{const{cbs:a}=h[e[o]];a.has(i)&&a.delete(i)})}),p(()=>{const{value:o}=t;return n.filter(a=>o[a])})}function N(e={},t){const n=q({ctrl:!1,command:!1,win:!1,shift:!1,tab:!1}),{keydown:i,keyup:o}=e,a=u=>{switch(u.key){case"Control":n.ctrl=!0;break;case"Meta":n.command=!0,n.win=!0;break;case"Shift":n.shift=!0;break;case"Tab":n.tab=!0;break}i!==void 0&&Object.keys(i).forEach(f=>{if(f!==u.key)return;const l=i[f];if(typeof l=="function")l(u);else{const{stop:x=!1,prevent:P=!1}=l;x&&u.stopPropagation(),P&&u.preventDefault(),l.handler(u)}})},s=u=>{switch(u.key){case"Control":n.ctrl=!1;break;case"Meta":n.command=!1,n.win=!1;break;case"Shift":n.shift=!1;break;case"Tab":n.tab=!1;break}o!==void 0&&Object.keys(o).forEach(f=>{if(f!==u.key)return;const l=o[f];if(typeof l=="function")l(u);else{const{stop:x=!1,prevent:P=!1}=l;x&&u.stopPropagation(),P&&u.preventDefault(),l.handler(u)}})},r=()=>{(t===void 0||t.value)&&(m("keydown",document,a),m("keyup",document,s)),t!==void 0&&E(t,u=>{u?(m("keydown",document,a),m("keyup",document,s)):(v("keydown",document,a),v("keyup",document,s))})};return B()?(T(r),b(()=>{(t===void 0||t.value)&&(v("keydown",document,a),v("keyup",document,s))})):r(),d(n)}export{W as a,A as b,J as c,N as d,z as e,Q as f,Z as g,Y as h,G as i,O as o,K as u};
import{r as c,O as d,w as E,l as p,g as j,o as S,f as b,h as T,E as q}from"./@vue-6996c4b6.js";import{o as m,a as v}from"./evtd-b614532e.js";function Y(e){const t=c(!!e.value);if(t.value)return d(t);const n=E(e,i=>{i&&(t.value=!0,n())});return d(t)}function K(e){const t=p(e),n=c(t.value);return E(t,i=>{n.value=i}),typeof e=="function"?n:{__v_isRef:!0,get value(){return n.value},set value(i){e.set(i)}}}function B(){return j()!==null}const C=typeof window<"u";let w,y;const D=()=>{var e,t;w=C?(t=(e=document)===null||e===void 0?void 0:e.fonts)===null||t===void 0?void 0:t.ready:void 0,y=!1,w!==void 0?w.then(()=>{y=!0}):y=!0};D();function O(e){if(y)return;let t=!1;S(()=>{y||w==null||w.then(()=>{t||e()})}),b(()=>{t=!0})}const k=c(null);function I(e){if(e.clientX>0||e.clientY>0)k.value={x:e.clientX,y:e.clientY};else{const{target:t}=e;if(t instanceof Element){const{left:n,top:i,width:o,height:a}=t.getBoundingClientRect();n>0||i>0?k.value={x:n+o/2,y:i+a/2}:k.value={x:0,y:0}}else k.value=null}}let g=0,_=!0;function Q(){if(!C)return d(c(null));g===0&&m("click",document,I,!0);const e=()=>{g+=1};return _&&(_=B())?(T(e),b(()=>{g-=1,g===0&&v("click",document,I,!0)})):e(),d(k)}const F=c(void 0);let M=0;function H(){F.value=Date.now()}let L=!0;function z(e){if(!C)return d(c(!1));const t=c(!1);let n=null;function i(){n!==null&&window.clearTimeout(n)}function o(){i(),t.value=!0,n=window.setTimeout(()=>{t.value=!1},e)}M===0&&m("click",window,H,!0);const a=()=>{M+=1,m("click",window,o,!0)};return L&&(L=B())?(T(a),b(()=>{M-=1,M===0&&v("click",window,H,!0),v("click",window,o,!0),i()})):a(),d(t)}function A(e,t){return E(e,n=>{n!==void 0&&(t.value=n)}),p(()=>e.value===void 0?t.value:e.value)}function G(){const e=c(!1);return S(()=>{e.value=!0}),d(e)}function J(e,t){return p(()=>{for(const n of t)if(e[n]!==void 0)return e[n];return e[t[t.length-1]]})}const R=(typeof window>"u"?!1:/iPad|iPhone|iPod/.test(navigator.platform)||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1)&&!window.MSStream;function W(){return R}const $={xs:0,s:640,m:1024,l:1280,xl:1536,"2xl":1920};function U(e){return`(min-width: ${e}px)`}const h={};function Z(e=$){if(!C)return p(()=>[]);if(typeof window.matchMedia!="function")return p(()=>[]);const t=c({}),n=Object.keys(e),i=(o,a)=>{o.matches?t.value[a]=!0:t.value[a]=!1};return n.forEach(o=>{const a=e[o];let s,r;h[a]===void 0?(s=window.matchMedia(U(a)),s.addEventListener?s.addEventListener("change",u=>{r.forEach(f=>{f(u,o)})}):s.addListener&&s.addListener(u=>{r.forEach(f=>{f(u,o)})}),r=new Set,h[a]={mql:s,cbs:r}):(s=h[a].mql,r=h[a].cbs),r.add(i),s.matches&&r.forEach(u=>{u(s,o)})}),b(()=>{n.forEach(o=>{const{cbs:a}=h[e[o]];a.has(i)&&a.delete(i)})}),p(()=>{const{value:o}=t;return n.filter(a=>o[a])})}function N(e={},t){const n=q({ctrl:!1,command:!1,win:!1,shift:!1,tab:!1}),{keydown:i,keyup:o}=e,a=u=>{switch(u.key){case"Control":n.ctrl=!0;break;case"Meta":n.command=!0,n.win=!0;break;case"Shift":n.shift=!0;break;case"Tab":n.tab=!0;break}i!==void 0&&Object.keys(i).forEach(f=>{if(f!==u.key)return;const l=i[f];if(typeof l=="function")l(u);else{const{stop:x=!1,prevent:P=!1}=l;x&&u.stopPropagation(),P&&u.preventDefault(),l.handler(u)}})},s=u=>{switch(u.key){case"Control":n.ctrl=!1;break;case"Meta":n.command=!1,n.win=!1;break;case"Shift":n.shift=!1;break;case"Tab":n.tab=!1;break}o!==void 0&&Object.keys(o).forEach(f=>{if(f!==u.key)return;const l=o[f];if(typeof l=="function")l(u);else{const{stop:x=!1,prevent:P=!1}=l;x&&u.stopPropagation(),P&&u.preventDefault(),l.handler(u)}})},r=()=>{(t===void 0||t.value)&&(m("keydown",document,a),m("keyup",document,s)),t!==void 0&&E(t,u=>{u?(m("keydown",document,a),m("keyup",document,s)):(v("keydown",document,a),v("keyup",document,s))})};return B()?(T(r),b(()=>{(t===void 0||t.value)&&(v("keydown",document,a),v("keyup",document,s))})):r(),d(n)}export{W as a,A as b,J as c,N as d,z as e,Q as f,Z as g,Y as h,G as i,O as o,K as u};

BIN
assets/vooks-18ea31ef.js.gz Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
import{Q as a}from"./date-fns-7f923de7.js";import{P as e,C as s,Q as t,F as o,R as r,S as n,U as i,V as c,G as l,W as d,T as m,s as p,X as f,Y as u,Z as b,_ as S,$ as v,z as h,a0 as R,l as g,H as C,a1 as y,a2 as w,a3 as E,a4 as T,a5 as x,a6 as k,a7 as M,a8 as D,a9 as P,aa as V,c as A,ab as B,ac as N,ad as H,e as z,ae as U,af as _,ag as F,ah as j,ai as I,aj as K,ak as O,I as q,g as W,a as $,al as G,am as L,q as Q,an as J,ao as X,ap as Y,aq as Z,i as aa,ar as ea,as as sa,L as ta,at as oa,K as ra,au as na,av as ia,d as ca,B as la,aw as da,x as ma,n as pa,ax as fa,ay as ua,az as ba,j as Sa,h as va,f as ha,aA as Ra,k as ga,aB as Ca,o as ya,aC as wa,aD as Ea,b as Ta,aE as xa,A as ka,N as Ma,aF as Da,aG as Pa,p as Va,aH as Aa,aI as Ba,aJ as Na,E as Ha,O as za,r as Ua,aK as _a,aL as Fa,aM as ja,D as Ia,aN as Ka,aO as Oa,aP as qa,aQ as Wa,aR as $a,aS as Ga,aT as La,aU as Qa,aV as Ja,aW as Xa,aX as Ya,aY as Za,aZ as ae,a_ as ee,a$ as se,b0 as te,b1 as oe,J as re,t as ne,M as ie,b2 as ce,b3 as le,u as de,b4 as me,b5 as pe,b6 as fe,b7 as ue,b8 as be,b9 as Se,ba as ve,bb as he,bc as Re,bd as ge,be as Ce,v as ye,bf as we,bg as Ee,w as Te,m as xe,bh as ke,bi as Me,bj as De,bk as Pe,bl as Ve,y as Ae,bm as Be,bn as Ne,bo as He,bp as ze}from"./@vue-a5f4faa6.js";const Ue=()=>{},_e=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:e,Comment:s,EffectScope:t,Fragment:o,KeepAlive:r,ReactiveEffect:n,Static:i,Suspense:c,Teleport:l,Text:d,Transition:m,TransitionGroup:p,VueElement:f,callWithAsyncErrorHandling:u,callWithErrorHandling:b,camelize:S,capitalize:v,cloneVNode:h,compatUtils:R,compile:Ue,computed:g,createApp:C,createBlock:y,createCommentVNode:w,createElementBlock:E,createElementVNode:T,createHydrationRenderer:x,createPropsRestProxy:k,createRenderer:M,createSSRApp:D,createSlots:P,createStaticVNode:V,createTextVNode:A,createVNode:B,customRef:N,defineAsyncComponent:H,defineComponent:z,defineCustomElement:U,defineEmits:_,defineExpose:F,defineProps:j,defineSSRCustomElement:I,get devtools(){return K},effect:O,effectScope:q,getCurrentInstance:W,getCurrentScope:$,getTransitionRawChildren:G,guardReactiveProps:L,h:Q,handleError:J,hydrate:X,initCustomFormatter:Y,initDirectivesForSSR:Z,inject:aa,isMemoSame:ea,isProxy:sa,isReactive:ta,isReadonly:oa,isRef:ra,isRuntimeOnly:na,isShallow:ia,isVNode:ca,markRaw:la,mergeDefaults:da,mergeProps:ma,nextTick:pa,normalizeClass:fa,normalizeProps:ua,normalizeStyle:ba,onActivated:Sa,onBeforeMount:va,onBeforeUnmount:ha,onBeforeUpdate:Ra,onDeactivated:ga,onErrorCaptured:Ca,onMounted:ya,onRenderTracked:wa,onRenderTriggered:Ea,onScopeDispose:Ta,onServerPrefetch:xa,onUnmounted:ka,onUpdated:Ma,openBlock:Da,popScopeId:Pa,provide:Va,proxyRefs:Aa,pushScopeId:Ba,queuePostFlushCb:Na,reactive:Ha,readonly:za,ref:Ua,registerRuntimeCompiler:_a,render:Fa,renderList:ja,renderSlot:Ia,resolveComponent:Ka,resolveDirective:Oa,resolveDynamicComponent:qa,resolveFilter:Wa,resolveTransitionHooks:$a,setBlockTracking:Ga,setDevtoolsHook:La,setTransitionHooks:Qa,shallowReactive:Ja,shallowReadonly:Xa,shallowRef:Ya,ssrContextKey:Za,ssrUtils:ae,stop:ee,toDisplayString:se,toHandlerKey:te,toHandlers:oe,toRaw:re,toRef:ne,toRefs:ie,transformVNodeArgs:ce,triggerRef:le,unref:de,useAttrs:me,useCssModule:pe,useCssVars:fe,useSSRContext:ue,useSlots:be,useTransitionState:Se,vModelCheckbox:ve,vModelDynamic:he,vModelRadio:Re,vModelSelect:ge,vModelText:Ce,vShow:ye,version:we,warn:Ee,watch:Te,watchEffect:xe,watchPostEffect:ke,watchSyncEffect:Me,withAsyncContext:De,withCtx:Pe,withDefaults:Ve,withDirectives:Ae,withKeys:Be,withMemo:Ne,withModifiers:He,withScopeId:ze},Symbol.toStringTag,{value:"Module"})),Ie=a(_e);export{Ie as r};
import{Q as a}from"./date-fns-7f923de7.js";import{P as e,C as s,Q as t,F as o,R as r,S as n,U as i,V as c,G as l,W as d,T as m,s as p,X as f,Y as u,Z as b,_ as S,$ as v,z as h,a0 as R,l as g,H as C,a1 as y,a2 as w,a3 as E,a4 as T,a5 as x,a6 as k,a7 as M,a8 as D,a9 as P,aa as V,c as A,ab as B,ac as N,ad as H,e as z,ae as U,af as _,ag as F,ah as j,ai as I,aj as K,ak as O,L as q,g as W,a as $,al as G,am as L,q as Q,an as J,ao as X,ap as Y,aq as Z,i as aa,ar as ea,as as sa,K as ta,at as oa,J as ra,au as na,av as ia,d as ca,B as la,aw as da,x as ma,n as pa,ax as fa,ay as ua,az as ba,j as Sa,h as va,f as ha,aA as Ra,k as ga,aB as Ca,o as ya,aC as wa,aD as Ea,b as Ta,aE as xa,A as ka,N as Ma,aF as Da,aG as Pa,p as Va,aH as Aa,aI as Ba,aJ as Na,E as Ha,O as za,r as Ua,aK as _a,aL as Fa,aM as ja,D as Ia,aN as Ka,aO as Oa,aP as qa,aQ as Wa,aR as $a,aS as Ga,aT as La,aU as Qa,aV as Ja,aW as Xa,aX as Ya,aY as Za,aZ as ae,a_ as ee,a$ as se,b0 as te,b1 as oe,I as re,t as ne,M as ie,b2 as ce,b3 as le,u as de,b4 as me,b5 as pe,b6 as fe,b7 as ue,b8 as be,b9 as Se,ba as ve,bb as he,bc as Re,bd as ge,be as Ce,v as ye,bf as we,bg as Ee,w as Te,m as xe,bh as ke,bi as Me,bj as De,bk as Pe,bl as Ve,y as Ae,bm as Be,bn as Ne,bo as He,bp as ze}from"./@vue-6996c4b6.js";const Ue=()=>{},_e=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:e,Comment:s,EffectScope:t,Fragment:o,KeepAlive:r,ReactiveEffect:n,Static:i,Suspense:c,Teleport:l,Text:d,Transition:m,TransitionGroup:p,VueElement:f,callWithAsyncErrorHandling:u,callWithErrorHandling:b,camelize:S,capitalize:v,cloneVNode:h,compatUtils:R,compile:Ue,computed:g,createApp:C,createBlock:y,createCommentVNode:w,createElementBlock:E,createElementVNode:T,createHydrationRenderer:x,createPropsRestProxy:k,createRenderer:M,createSSRApp:D,createSlots:P,createStaticVNode:V,createTextVNode:A,createVNode:B,customRef:N,defineAsyncComponent:H,defineComponent:z,defineCustomElement:U,defineEmits:_,defineExpose:F,defineProps:j,defineSSRCustomElement:I,get devtools(){return K},effect:O,effectScope:q,getCurrentInstance:W,getCurrentScope:$,getTransitionRawChildren:G,guardReactiveProps:L,h:Q,handleError:J,hydrate:X,initCustomFormatter:Y,initDirectivesForSSR:Z,inject:aa,isMemoSame:ea,isProxy:sa,isReactive:ta,isReadonly:oa,isRef:ra,isRuntimeOnly:na,isShallow:ia,isVNode:ca,markRaw:la,mergeDefaults:da,mergeProps:ma,nextTick:pa,normalizeClass:fa,normalizeProps:ua,normalizeStyle:ba,onActivated:Sa,onBeforeMount:va,onBeforeUnmount:ha,onBeforeUpdate:Ra,onDeactivated:ga,onErrorCaptured:Ca,onMounted:ya,onRenderTracked:wa,onRenderTriggered:Ea,onScopeDispose:Ta,onServerPrefetch:xa,onUnmounted:ka,onUpdated:Ma,openBlock:Da,popScopeId:Pa,provide:Va,proxyRefs:Aa,pushScopeId:Ba,queuePostFlushCb:Na,reactive:Ha,readonly:za,ref:Ua,registerRuntimeCompiler:_a,render:Fa,renderList:ja,renderSlot:Ia,resolveComponent:Ka,resolveDirective:Oa,resolveDynamicComponent:qa,resolveFilter:Wa,resolveTransitionHooks:$a,setBlockTracking:Ga,setDevtoolsHook:La,setTransitionHooks:Qa,shallowReactive:Ja,shallowReadonly:Xa,shallowRef:Ya,ssrContextKey:Za,ssrUtils:ae,stop:ee,toDisplayString:se,toHandlerKey:te,toHandlers:oe,toRaw:re,toRef:ne,toRefs:ie,transformVNodeArgs:ce,triggerRef:le,unref:de,useAttrs:me,useCssModule:pe,useCssVars:fe,useSSRContext:ue,useSlots:be,useTransitionState:Se,vModelCheckbox:ve,vModelDynamic:he,vModelRadio:Re,vModelSelect:ge,vModelText:Ce,vShow:ye,version:we,warn:Ee,watch:Te,watchEffect:xe,watchPostEffect:ke,watchSyncEffect:Me,withAsyncContext:De,withCtx:Pe,withDefaults:Ve,withDirectives:Ae,withKeys:Be,withMemo:Ne,withModifiers:He,withScopeId:ze},Symbol.toStringTag,{value:"Module"})),Ie=a(_e);export{Ie as r};

BIN
assets/vue-566141bb.js.gz Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,4 +1,4 @@
import{m as P,a as F,i as W,b,c as N,d as ft,r as gt,e as bt,g as ye,s as dt,f as Et,h as C,D as It,j as R,k as y,l as se,n as Y,u as M,o as $,N as Ot,p as Lt,q as Tt,t as ke,C as pt,v as Z,w as Nt,x as oe,y as ce,z as ue,A as vt,B as Rt,E as ie,F as _e,M as me,G as fe,H as ge,I as be,J as de,K as Ee}from"./@intlify-bd5dfa46.js";import{q as Ce,i as Ft,o as yt,A as kt,r as V,l as U,w as K,F as Ct,g as ee,I as Pt,K as St,ab as Dt,W as ht}from"./@vue-a5f4faa6.js";/*!
import{m as P,a as F,i as W,b,c as N,d as ft,r as gt,e as bt,g as ye,s as dt,f as Et,h as C,D as It,j as R,k as y,l as se,n as Y,u as M,o as $,N as Ot,p as Lt,q as Tt,t as ke,C as pt,v as Z,w as Nt,x as oe,y as ce,z as ue,A as vt,B as Rt,E as ie,F as _e,M as me,G as fe,H as ge,I as be,J as de,K as Ee}from"./@intlify-bd5dfa46.js";import{q as Ce,i as Ft,o as yt,A as kt,r as V,l as U,w as K,F as Ct,g as ee,L as Pt,J as St,ab as Dt,W as ht}from"./@vue-6996c4b6.js";/*!
* vue-i18n v9.2.2
* (c) 2022 kazuya kawaguchi
* Released under the MIT License.

Binary file not shown.

View File

@ -1,4 +1,4 @@
import{aX as et,u as F,l as N,E as Be,i as j,e as je,p as ae,r as tt,w as nt,q as qe,n as rt}from"./@vue-a5f4faa6.js";/*!
import{aX as et,u as F,l as N,E as Be,i as j,e as je,p as ae,r as tt,w as nt,q as qe,n as rt}from"./@vue-6996c4b6.js";/*!
* vue-router v4.1.3
* (c) 2022 Eduardo San Martin Morote
* @license MIT

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

BIN
assets/vueuc-48cc3a88.js.gz Normal file

Binary file not shown.

Binary file not shown.

View File

@ -5,35 +5,169 @@
<link rel="icon" type="image/svg+xml" href="/ray.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>ray template</title>
<script type="module" crossorigin src="/assets/index-d84b3024.js"></script>
<link rel="modulepreload" crossorigin href="/assets/@vue-a5f4faa6.js">
<script type="module" crossorigin src="/assets/index-0495e18e.js"></script>
<link rel="modulepreload" crossorigin href="/assets/@vue-6996c4b6.js">
<link rel="modulepreload" crossorigin href="/assets/vue-demi-71ba0ef2.js">
<link rel="modulepreload" crossorigin href="/assets/pinia-15a322aa.js">
<link rel="modulepreload" crossorigin href="/assets/pinia-c02b34e2.js">
<link rel="modulepreload" crossorigin href="/assets/lodash-es-1a3ec8cd.js">
<link rel="modulepreload" crossorigin href="/assets/pinia-plugin-persistedstate-d93b4f94.js">
<link rel="modulepreload" crossorigin href="/assets/@intlify-bd5dfa46.js">
<link rel="modulepreload" crossorigin href="/assets/vue-i18n-1b078a41.js">
<link rel="modulepreload" crossorigin href="/assets/vue-router-dc1ee7d4.js">
<link rel="modulepreload" crossorigin href="/assets/vue-i18n-a041e1ab.js">
<link rel="modulepreload" crossorigin href="/assets/vue-router-5661a2ac.js">
<link rel="modulepreload" crossorigin href="/assets/date-fns-7f923de7.js">
<link rel="modulepreload" crossorigin href="/assets/evtd-b614532e.js">
<link rel="modulepreload" crossorigin href="/assets/seemly-dc6f1e91.js">
<link rel="modulepreload" crossorigin href="/assets/@css-render-379872f5.js">
<link rel="modulepreload" crossorigin href="/assets/vooks-a21d2fcd.js">
<link rel="modulepreload" crossorigin href="/assets/@css-render-f42a4f8d.js">
<link rel="modulepreload" crossorigin href="/assets/vooks-18ea31ef.js">
<link rel="modulepreload" crossorigin href="/assets/vdirs-b0483831.js">
<link rel="modulepreload" crossorigin href="/assets/@juggle-41516555.js">
<link rel="modulepreload" crossorigin href="/assets/@emotion-8a8e73f6.js">
<link rel="modulepreload" crossorigin href="/assets/css-render-57962bc1.js">
<link rel="modulepreload" crossorigin href="/assets/vueuc-b41d756f.js">
<link rel="modulepreload" crossorigin href="/assets/vueuc-48cc3a88.js">
<link rel="modulepreload" crossorigin href="/assets/treemate-25c27bff.js">
<link rel="modulepreload" crossorigin href="/assets/date-fns-tz-230e778e.js">
<link rel="modulepreload" crossorigin href="/assets/async-validator-dee29e8b.js">
<link rel="modulepreload" crossorigin href="/assets/naive-ui-54973a8c.js">
<link rel="modulepreload" crossorigin href="/assets/@vueuse-a5326c57.js">
<link rel="modulepreload" crossorigin href="/assets/naive-ui-20917164.js">
<link rel="modulepreload" crossorigin href="/assets/@vueuse-e2eab0ec.js">
<link rel="modulepreload" crossorigin href="/assets/screenfull-578bfdd4.js">
<link rel="modulepreload" crossorigin href="/assets/pinia-plugin-persistedstate-d93b4f94.js">
<link rel="stylesheet" href="/assets/index-59cf6455.css">
</head>
<style>
#pre-loading-animation {
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
background-color: #ffffff;
color: #2d8cf0;
text-align: center;
}
.ray-template--dark #pre-loading-animation {
background-color: #2a3146;
}
#pre-loading-animation .pre-loading-animation__wrapper {
width: 100%;
height: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
#pre-loading-animation
.pre-loading-animation__wrapper
.pre-loading-animation__wrapper-title {
font-size: 30px;
padding-bottom: 48px;
}
#pre-loading-animation
.pre-loading-animation__wrapper
.pre-loading-animation__wrapper-loader {
margin: 0 0 2em;
height: 100px;
width: 20%;
text-align: center;
padding: 1em;
margin: 0 auto 1em;
display: inline-block;
vertical-align: top;
}
#pre-loading-animation
.pre-loading-animation__wrapper
.pre-loading-animation__wrapper-loader
svg
path,
#pre-loading-animation
.pre-loading-animation__wrapper
.pre-loading-animation__wrapper-loader
svg
rect {
fill: #ff6700;
}
#pre-loading-animation
.pre-loading-animation__wrapper
.pre-loading-animation__wrapper-loader
svg {
-webkit-transform: scale(2);
-ms-transform: scale(2);
transform: scale(2);
}
</style>
<body>
<div id="app"></div>
<div id="pre-loading-animation">
<div class="pre-loading-animation__wrapper">
<div class="pre-loading-animation__wrapper-title">Ray Template</div>
<div class="pre-loading-animation__wrapper-loader">
<svg
version="1.1"
id="Layer_1"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
x="0px"
y="0px"
width="24px"
height="30px"
viewBox="0 0 24 30"
style="enable-background: new 0 0 50 50"
xml:space="preserve"
>
<rect x="0" y="0" width="4" height="10" fill="#333">
<animateTransform
attributeType="xml"
attributeName="transform"
type="translate"
values="0 0; 0 20; 0 0"
begin="0"
dur="0.6s"
repeatCount="indefinite"
/>
</rect>
<rect x="10" y="0" width="4" height="10" fill="#333">
<animateTransform
attributeType="xml"
attributeName="transform"
type="translate"
values="0 0; 0 20; 0 0"
begin="0.2s"
dur="0.6s"
repeatCount="indefinite"
/>
</rect>
<rect x="20" y="0" width="4" height="10" fill="#333">
<animateTransform
attributeType="xml"
attributeName="transform"
type="translate"
values="0 0; 0 20; 0 0"
begin="0.4s"
dur="0.6s"
repeatCount="indefinite"
/>
</rect>
</svg>
</div>
</div>
</div>
</body>
</html>

Binary file not shown.