it-tools/dist/client/assets/chunks/chunk-92eb22f4.js
2024-04-28 00:48:29 +08:00

1 line
574 B
JavaScript

import{_ as i}from"./chunk-a740628f.js";import{u as l}from"./chunk-767079b6.js";import{d as u,G as m,c as f,j as _,k as d,l as C,E as x,q as o,M as y}from"./chunk-449c23a2.js";const k="Copy to clipboard",$=u({__name:"SpanCopyable",props:{value:{default:""}},setup(s){const a=s,{value:t}=m(a),{copy:n,isJustCopied:p}=l({source:t,createToast:!1}),r=f(()=>p.value?"Copied!":k);return(v,e)=>{const c=i;return _(),d(c,{tooltip:o(r)},{default:C(()=>[x("span",{"cursor-pointer":"","font-mono":"",onClick:e[0]||(e[0]=B=>o(n)())},y(o(t)),1)]),_:1},8,["tooltip"])}}});export{$ as _};