assets/admin/build was gitignored, so servers deployed by git pull kept running a stale admin bundle — the icon picker integration in the tabbar and floating-button settings pages never reached them. Track the build directory (rebuild with: cd assets/admin && npm run build) and commit the current bundle containing the universal icon picker.
2 lines
3.1 KiB
JavaScript
2 lines
3.1 KiB
JavaScript
import{X as n,Y as a,a4 as f,Z as l,a3 as u,a2 as y,a5 as c,F as h,R as P,c as o,a1 as V,$ as b,W as r,f as _}from"./vendor-vue.BxZIRU0_.js";import{_ as S}from"./FaIcon.NZ6TDkNu.js";import{_ as C}from"./index.js";import"./vendor-naive.CKYCZmXD.js";import"./vendor-misc.bELTaXdf.js";const F={class:"aksrt-deferred-page"},R={class:"aksrt-deferred-page__icon"},w={class:"aksrt-deferred-page__title"},A={class:"aksrt-deferred-page__desc"},I={class:"aksrt-deferred-page__meta"},T={key:0,class:"aksrt-deferred-page__depends"},$={class:"aksrt-deferred-page__depends-list"},E={key:1,class:"aksrt-deferred-page__reason"},L={key:2,class:"aksrt-deferred-page__features"},W={class:"aksrt-deferred-page__badge"},X={__name:"DeferredPage",props:{title:{type:String,default:""},description:{type:String,default:""},icon:{type:String,default:""},features:{type:Array,default:()=>[]},status:{type:String,default:""},phase:{type:String,default:""},dependsOn:{type:Array,default:()=>[]},reason:{type:String,default:""}},setup(z){const t=z,d=b(),O=o(()=>{var s,e;return t.title||((e=(s=d.meta)==null?void 0:s.deferredProps)==null?void 0:e.title)||"功能开发中"}),x=o(()=>{var s,e;return t.description||((e=(s=d.meta)==null?void 0:s.deferredProps)==null?void 0:e.description)||"此功能正在规划开发中,将在后续版本上线。"}),D=o(()=>{var s,e;return t.icon||((e=(s=d.meta)==null?void 0:s.deferredProps)==null?void 0:e.icon)||"fa fas fa-rocket"}),B=o(()=>{var s,e;return t.status||((e=(s=d.meta)==null?void 0:s.deferredProps)==null?void 0:e.status)||"deferred"}),g=o(()=>{var s,e;return t.phase||((e=(s=d.meta)==null?void 0:s.deferredProps)==null?void 0:e.phase)||""}),m=o(()=>{var s,e;return t.dependsOn&&t.dependsOn.length?t.dependsOn:((e=(s=d.meta)==null?void 0:s.deferredProps)==null?void 0:e.dependsOn)||[]}),k=o(()=>{var s,e;return t.reason||((e=(s=d.meta)==null?void 0:s.deferredProps)==null?void 0:e.reason)||""}),v=o(()=>{var s,e;return t.features&&t.features.length?t.features:((e=(s=d.meta)==null?void 0:s.deferredProps)==null?void 0:e.features)||[]});return(s,e)=>{const p=V("n-tag");return r(),n("div",F,[a("div",R,[f(S,{icon:D.value,size:48},null,8,["icon"])]),a("h2",w,l(O.value),1),a("p",A,l(x.value),1),a("div",I,[f(p,{size:"small",type:"info"},{default:u(()=>[_(l(B.value),1)]),_:1}),g.value?(r(),y(p,{key:0,size:"small",type:"warning"},{default:u(()=>[_("Phase "+l(g.value),1)]),_:1})):c("",!0)]),m.value.length?(r(),n("div",T,[e[0]||(e[0]=a("span",{class:"aksrt-deferred-page__label"},"依赖",-1)),a("div",$,[(r(!0),n(h,null,P(m.value,i=>(r(),y(p,{key:i,size:"small",type:"default"},{default:u(()=>[_(l(i),1)]),_:2},1024))),128))])])):c("",!0),k.value?(r(),n("div",E,[e[1]||(e[1]=a("span",{class:"aksrt-deferred-page__label"},"原因",-1)),a("p",null,l(k.value),1)])):c("",!0),v.value&&v.value.length?(r(),n("div",L,[(r(!0),n(h,null,P(v.value,(i,N)=>(r(),n("div",{key:N,class:"aksrt-deferred-page__feature"},[f(S,{icon:"fa fas fa-check-circle",size:14}),a("span",null,l(i),1)]))),128))])):c("",!0),a("div",W,[f(p,{type:"info",size:"small"},{default:u(()=>[...e[2]||(e[2]=[_("即将推出",-1)])]),_:1})])])}}},H=C(X,[["__scopeId","data-v-2af15f85"]]);export{H as default};
|