PluginProbe
FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler / 1.7.0
FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler v1.7.0
1.7.0 1.6.6 1.6.5 1.6.4 1.6.3 1.6.2 1.6.1 1.6.0 1.5.4 1.5.5 1.5.3 1.5.2 1.5.1 1.5.0 1.4.2 1.4.1 1.4.0 1.3.28 1.3.27 1.3.26 1.3.25 1.3.23 1.3.22 1.3.21 1.3.20 All 50 releases
← All changes | assets/chunks/NotFound.js +1 -1 1.3.23 → 1.7.0 View file →
@@ -1 +1 @@
1 -import{_ as g}from"./DynamicIcon.js?ver=1.3.23";import{e as p,d as a,c as b,b as v,m as k,t as r,w as c,n as S,r as l,o as u,a as _,i as y,K as x,h as T,f as L}from"./vue.esm-bundler.js?ver=1.3.23";import{_ as q}from"./_plugin-vue_export-helper.js?ver=1.3.23";import{A as B}from"./Asset.js?ver=1.3.23";import{t as f}from"./Translator.js?ver=1.3.23";import{a as N,u as w}from"./vue-router.js?ver=1.3.23";const C={name:"LabelHint",props:{title:String,content:{type:String,default:null},placement:String,required:{type:Boolean,default:!1},hideAfter:{type:Number,default:0}},components:{DynamicIcon:g}},D={class:"label"},I=["innerHTML"];function A(n,o,e,t,i,d){const m=l("DynamicIcon"),s=l("el-tooltip");return u(),p("span",{class:S(`fct-label-hint ${e.required?"is-required":""}`)},[a("span",D,r(e.title),1),e.content?(u(),b(s,{key:0,effect:"dark",placement:e.placement?e.placement:"top","popper-class":"fct-label-hint-popover fct-tooltip","show-after":400,"hide-after":e.hideAfter},{content:c(()=>[a("div",{innerHTML:e.content},null,8,I)]),default:c(()=>[_(m,{name:"InformationFill"})]),_:1},8,["placement","hide-after"])):v("",!0),k(n.$slots,"default")],2)}const z=q(C,[["render",A]]);function O(){y(()=>{document.addEventListener("keydown",o)}),x(()=>{document.removeEventListener("keydown",o)});let n;function o(t){(t.ctrlKey||t.metaKey)&&!t.shiftKey&&t.keyCode===83&&(t.preventDefault(),typeof n=="function"&&n())}function e(t){n=t}return{onSave:e}}const H={class:"fct-not-found-page"},K={class:"fct-not-found-page-inner"},V=["src"],P={__name:"NotFound",props:{buttonText:{type:String,default:f("Back to Dashboard")},route:{type:String,default:"/"},message:{type:String,default:f("Oops! That page can't be found.")}},setup(n){const o=n,e=T({}),t=N(),i=w();y(()=>{e.value={buttonText:t.query.buttonText||o.buttonText,route:t.query.route||o.route,message:t.query.message||o.message},i.replace({query:{}})});const d=()=>B.getUrl("images/404.svg");return(m,s)=>{const h=l("el-button");return u(),p("div",H,[a("div",K,[a("img",{src:d(),alt:"404"},null,8,V),a("div",null,[a("h5",null,r(e.value.message),1),s[0]||(s[0]=a("p",null,"Please check the URL and try again, or use the search bar to find what you need.",-1)),_(h,{tag:"router-link",type:"primary",to:e.value.route},{default:c(()=>[L(r(e.value.buttonText),1)]),_:1},8,["to"])])])])}}};export{z as L,P as _,O as u};
1 +import{_ as g}from"./DynamicIcon.js?ver=1.7.0";import{j as p,A as a,k as b,l as v,z as k,B as s,x as c,q as S,y as l,v as u,G as _,g as y,Q as x,f as T,u as q,E as B}from"./vue.esm-bundler.js?ver=1.7.0";import{_ as L}from"./_plugin-vue_export-helper.js?ver=1.7.0";import{A as N}from"./Asset.js?ver=1.7.0";import{t as r}from"./Translator.js?ver=1.7.0";import{u as C,a as D}from"./vue-router.js?ver=1.7.0";const w={name:"LabelHint",components:{DynamicIcon:g},props:{title:String,content:{type:String,default:null},placement:String,required:{type:Boolean,default:!1},hideAfter:{type:Number,default:0}}},A={class:"label"},I=["innerHTML"];function E(n,o,e,t,i,d){const f=l("DynamicIcon"),m=l("el-tooltip");return u(),p("span",{class:S(`fct-label-hint ${e.required?"is-required":""}`)},[a("span",A,s(e.title),1),e.content?(u(),b(m,{key:0,effect:"dark",placement:e.placement?e.placement:"top","popper-class":"fct-label-hint-popover fct-tooltip","show-after":400,"hide-after":e.hideAfter},{content:c(()=>[a("div",{innerHTML:e.content},null,8,I)]),default:c(()=>[_(f,{name:"InformationFill"})]),_:1},8,["placement","hide-after"])):v("",!0),k(n.$slots,"default")],2)}const j=L(w,[["render",E]]);function G(){y(()=>{document.addEventListener("keydown",o)}),x(()=>{document.removeEventListener("keydown",o)});let n;function o(t){(t.ctrlKey||t.metaKey)&&!t.shiftKey&&t.keyCode===83&&(t.preventDefault(),typeof n=="function"&&n())}function e(t){n=t}return{onSave:e}}const H={class:"fct-not-found-page"},V={class:"fct-not-found-page-inner"},F=["src"],O={__name:"NotFound",props:{buttonText:{type:String,default:r("Back to Dashboard")},route:{type:String,default:"/"},message:{type:String,default:r("Oops! That page can't be found.")}},setup(n){const o=n,e=T({}),t=C(),i=D();y(()=>{e.value={buttonText:t.query.buttonText||o.buttonText,route:t.query.route||o.route,message:t.query.message||o.message},i.replace({query:{}})});const d=()=>N.getUrl("images/404.svg");return(f,m)=>{const h=l("el-button");return u(),p("div",H,[a("div",V,[a("img",{src:d(),alt:"404"},null,8,F),a("div",null,[a("h5",null,s(e.value.message),1),a("p",null,s(q(r)("Please check the URL and try again, or use the search bar to find what you need.")),1),_(h,{tag:"router-link",type:"primary",to:e.value.route},{default:c(()=>[B(s(e.value.buttonText),1)]),_:1},8,["to"])])])])}}};export{j as L,O as _,G as u};