@stanfordspezi/spezi-web-design-system
Version:
Stanford Biodesign Digital Health Spezi Web Design System
2 lines (1 loc) • 620 B
JavaScript
;const e=require("react/jsx-runtime"),o=require("./index-DwV9MiDB.js"),r=require("./misc-yOvtbcCM.js"),i=require("./clipboard-copy-CBGGaHVh.js"),n=({children:t,className:a,value:c})=>{const s=c??String(t);return e.jsxs("button",{"data-slot":"copy-text",type:"button",className:o.cn("interactive-opacity flex w-full items-center gap-2",a),onClick:async()=>{await r.copyToClipboard(s)},"aria-label":`Copy "${s}" to clipboard`,children:[e.jsx("span",{className:"truncate",children:t}),e.jsx("span",{className:"flex",children:e.jsx(i.default,{className:"text-muted-foreground size-5"})})]})};exports.CopyText=n;