import{D as f,f as S,V as y,c as k,i as _,b as g,ap as b,_ as h}from"./entry/index-CP6zkLsN-1726190694502.js";import{c as D,u as T}from"./copyTextToClipboard-o-L2h2rZ.js";import{bZ as O,a0 as R}from"./antd-Bp5u6ujY.js";import{d as $,a6 as c,_ as A,$ as v,k as o,a8 as l,G as i,a2 as p,a3 as B}from"./vue-CmlY4eyV.js";const M=$({name:"SettingFooter",components:{CopyOutlined:O,RedoOutlined:R},setup(){const e=f(),{prefixCls:d}=S("setting-footer"),{t:s}=g(),{createMessage:u}=b(),m=y(),n=k(),r=_();function t(){D(n.token)}function a(){localStorage.clear(),r.resetAllState(),e.resetState(),m.resetState(),n.resetState(),location.reload()}function C(){T().clear(),u.success(s("layout.setting.operatingTitle")),location.reload()}return{prefixCls:d,t:s,handleClearAndRedo:a,handleClearDictionaryCache:C,handleCopyToken:t}}});function V(e,d,s,u,m,n){const r=c("CopyOutlined"),t=c("a-button"),a=c("RedoOutlined");return A(),v("div",{class:B(e.prefixCls)},[o(t,{type:"primary",block:"",onClick:e.handleCopyToken,class:"mb-3"},{default:l(()=>[o(r,{class:"mr-2"}),i(" "+p(e.t("layout.setting.copyToken")),1)]),_:1},8,["onClick"]),o(t,{color:"error",block:"",onClick:e.handleClearDictionaryCache,class:"mb-3"},{default:l(()=>[o(a,{class:"mr-2"}),i(" "+p(e.t("layout.setting.clearDictionaryCache")),1)]),_:1},8,["onClick"]),o(t,{color:"error",block:"",onClick:e.handleClearAndRedo},{default:l(()=>[o(a,{class:"mr-2"}),i(" "+p(e.t("layout.setting.clearBtn")),1)]),_:1},8,["onClick"])],2)}const z=h(M,[["render",V],["__scopeId","data-v-8804b34f"]]);export{z as default};