SettingFooter-5f12d096.js 2.1 KB

1
  1. var y=(l,g,t)=>new Promise((i,s)=>{var d=e=>{try{o(t.next(e))}catch(a){s(a)}},r=e=>{try{o(t.throw(e))}catch(a){s(a)}},o=e=>e.done?i(e.value):Promise.resolve(e.value).then(d,r);o((t=t.apply(l,g)).next())});import{d as O,gX as P,fg as j,W as x,fV as A,g as M,bY as v,a4 as w,dE as E,u as m,g1 as S,gP as X,gQ as F,E as N,_ as V,y as f,o as W,l as B,e as n,w as C,b as _,t as p,X as D,__tla as I}from"./index-b5895273.js";import{R as J,__tla as Q}from"./RedoOutlined-105a0bcb.js";let h,T=Promise.all([(()=>{try{return I}catch(l){}})(),(()=>{try{return Q}catch(l){}})()]).then(()=>y(void 0,null,function*(){const l=O({name:"SettingFooter",components:{CopyOutlined:P,RedoOutlined:J},setup(){const t=j(),{prefixCls:i}=x("setting-footer"),{t:s}=w(),{createSuccessModal:d,createMessage:r}=N(),o=A(),e=M(),a=v();function u(){const{isSuccessRef:c}=E(JSON.stringify(m(a.getProjectConfig),null,2));m(c)&&d({title:s("\u64CD\u4F5C\u6210\u529F"),content:s("\u590D\u5236\u6210\u529F,\u8BF7\u5230 src/settings/projectSetting.ts \u4E2D\u4FEE\u6539\u914D\u7F6E\uFF01")})}function k(){try{a.setProjectConfig(S);const{colorWeak:c,grayMode:b}=S;X(c),F(b),r.success(s("\u91CD\u7F6E\u6210\u529F\uFF01"))}catch(c){r.error(c)}}function R(){localStorage.clear(),a.resetAllState(),t.resetState(),o.resetState(),e.resetState(),location.reload()}return{prefixCls:i,t:s,handleCopy:u,handleResetSetting:k,handleClearAndRedo:R}}});function g(t,i,s,d,r,o){const e=f("CopyOutlined"),a=f("a-button"),u=f("RedoOutlined");return W(),B("div",{class:D(t.prefixCls)},[n(a,{type:"primary",block:"",onClick:t.handleCopy},{default:C(()=>[n(e,{class:"mr-2"}),_(" "+p(t.t("\u62F7\u8D1D")),1)]),_:1},8,["onClick"]),n(a,{color:"warning",block:"",onClick:t.handleResetSetting,class:"my-3"},{default:C(()=>[n(u,{class:"mr-2"}),_(" "+p(t.t("\u91CD\u7F6E")),1)]),_:1},8,["onClick"]),n(a,{color:"error",block:"",onClick:t.handleClearAndRedo},{default:C(()=>[n(u,{class:"mr-2"}),_(" "+p(t.t("\u6E05\u7A7A\u7F13\u5B58\u5E76\u8FD4\u56DE\u767B\u5F55\u9875")),1)]),_:1},8,["onClick"])],2)}h=V(l,[["render",g],["__scopeId","data-v-3b47c915"]])}));export{T as __tla,h as default};