| 1 |
- import{G as b,h,b as x,U as M,aj as B,k as T,u as O,a7 as p,ad as j,ae as v,af as A,_ as F}from"./entry/index-CNSQBFd3.js";import{c as G}from"./copyTextToClipboard-DZLv_FZ-.js";import{bO as N,aa as d}from"./antd-DQsZxxg1.js";import{d as P,a4 as R,Z as w,_ as D,k as o,a6 as n,G as c,u as e,a0 as l,a1 as I}from"./vue-4umLpMSY.js";const U=P({name:"SettingFooter",__name:"SettingFooter",setup(V){const g=b(),{prefixCls:m}=h("setting-footer"),{t}=x(),{createSuccessModal:S,createMessage:i}=O(),f=M(),_=B(),s=T();function y(){G(JSON.stringify(e(s.getProjectConfig),null,2),null).then(()=>{S({title:t("layout.setting.operatingTitle"),content:t("layout.setting.operatingContent")})})}function C(){try{s.setProjectConfig(p);const{colorWeak:a,grayMode:u}=p;j(),v(a),A(u),i.success(t("layout.setting.resetSuccess"))}catch(a){i.error(a)}}function k(){localStorage.clear(),s.resetAllState(),g.resetState(),f.resetState(),_.resetState(),location.reload()}return(a,u)=>{const r=R("a-button");return D(),w("div",{class:I(e(m))},[o(r,{type:"primary",block:"",onClick:y},{default:n(()=>[o(e(N),{class:"mr-2"}),c(" "+l(e(t)("layout.setting.copyBtn")),1)]),_:1}),o(r,{color:"warning",block:"",onClick:C,class:"my-3"},{default:n(()=>[o(e(d),{class:"mr-2"}),c(" "+l(e(t)("common.resetText")),1)]),_:1}),o(r,{color:"error",block:"",onClick:k},{default:n(()=>[o(e(d),{class:"mr-2"}),c(" "+l(e(t)("layout.setting.clearBtn")),1)]),_:1})],2)}}}),Z=F(U,[["__scopeId","data-v-e923ed59"]]);export{Z as default};
|