index-CG-Xu8wN.js 1.5 KB

1
  1. import{d as C,f as _,u,ag as t,aB as v,ar as y,aD as n,k as r,at as g,G as b}from"./vue-vendor-Be68asQ6.js";import{C as B}from"./index-BZ_MXCtW.js";import{bq as k,u as w,a as x}from"./index-BFfnEkVs.js";import{P as h}from"./index-X83NmVMq.js";import"./antd-vue-vendor-DcqS7Wvq.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useTimeout-Ca5eqGu-.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./useContentHeight-DnE6GxS2.js";import"./useWindowSizeFn-BTSGGcie.js";import"./useContentViewHeight-BVCc9jQl.js";import"./usePageContext-WlOC5VNa.js";import"./injectionKey-DPVn4AgL.js";const P=C({name:"Copy",components:{CollapseContainer:B,PageWrapper:h},setup(){const o=_(""),{createMessage:e}=w(),{clipboardRef:p,copiedRef:s}=k();function i(){const a=u(o);if(!a){e.warning("请输入要拷贝的内容!");return}p.value=a,u(s)&&e.warning("copy success!")}return{handleCopy:i,value:o}}}),$={class:"flex justify-center"};function F(o,e,p,s,i,a){const l=t("a-input"),c=t("a-button"),m=t("CollapseContainer"),d=t("PageWrapper");return y(),v(d,{title:"文本复制示例"},{default:n(()=>[r(m,{class:"w-full h-32 bg-white rounded-md",title:"Copy Example"},{default:n(()=>[g("div",$,[r(l,{placeholder:"请输入",value:o.value,"onUpdate:value":e[0]||(e[0]=f=>o.value=f)},null,8,["value"]),r(c,{type:"primary",onClick:o.handleCopy},{default:n(()=>e[1]||(e[1]=[b(" Copy ")])),_:1},8,["onClick"])])]),_:1})]),_:1})}const I=x(P,[["render",F]]);export{I as default};