it-tools/dist/client/assets/chunks/chunk-767079b6.js

2 lines
755 B
JavaScript
Raw Normal View History

2024-04-28 00:48:29 +08:00
import{i as p,av as m}from"./chunk-449c23a2.js";import{c as o,t as d}from"./chunk-a740628f.js";const g=o("n-message-api"),y=o("n-message-provider");function f(){const e=p(g,null);return e===null&&d("use-message","No outer <n-message-provider /> founded. See prerequisite in https://www.naiveui.com/en-US/os-theme/components/message for more details. If you want to use `useMessage` outside setup, please check https://www.naiveui.com/zh-CN/os-theme/components/message#Q-&-A."),e}function h({source:e,text:t="Copied to the clipboard",createToast:a=!0}={}){const{copy:s,copied:i,...n}=m({source:e,legacy:!0}),r=f();return{...n,isJustCopied:i,async copy(c,{notificationMessage:u}={}){e?await s():await s(c),a&&r.success(u??t)}}}export{g as a,y as m,h as u};