ideaz-element
Version:
<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>
3 lines (2 loc) • 841 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("vue"),r=require("../../../../hooks/useLocale.cjs");function m(n){const o=e.ref(!1),c=e.ref(!1),{t}=r.useLocale(),l=e.ref(t("common.confirm")),a=e.ref(t("common.cancel")),u=e.computed(()=>({...n.confirmButtonProps,label:n.extend?l.value:n.confirmButtonLabel||n.confirmButtonProps.label||t("common.confirm"),loading:n.extend?o.value:n.confirmButtonLoading||n.confirmButtonProps.loading})),i=e.computed(()=>({...n.cancelButtonProps,label:n.extend?a.value:n.cancelButtonLabel||n.cancelButtonProps.label||t("common.cancel"),loading:n.extend?c.value:n.cancelButtonLoading||n.cancelButtonProps.loading}));return{confirmBtnProps:u,cancelBtnProps:i,isConfirmBtnLoading:o,isCancelBtnLoading:c}}exports.useButton=m;
//# sourceMappingURL=useButton.cjs.map