MCPcopy Create free account
hub / github.com/anomalyco/opencode / copySelection

Function copySelection

packages/tui/src/ui/dialog.tsx:185–194  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

183 const clipboard = useClipboard()
184
185 function copySelection() {
186 const text = renderer.getSelection()?.getSelectedText()
187 if (!text || !clipboard.write) return false
188 void clipboard.write(text).then(
189 () => toast.show({ message: "Copied to clipboard", variant: "info" }),
190 (error) => toast.error(error),
191 )
192 renderer.clearSelection()
193 return true
194 }
195
196 return (
197 <ctx.Provider value={value}>

Callers 1

DialogProviderFunction · 0.85

Calls 1

writeMethod · 0.80

Tested by

no test coverage detected