diff options
| author | John Henry Rudden <[email protected]> | 2025-07-15 16:56:33 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-07-15 17:56:33 -0400 |
| commit | 7c91f668d1b8faa7ec373145ce0e2e351118dbe8 (patch) | |
| tree | 813bea27c52d0273e724c830940fa6c386b0ccb0 /packages/web/src/components/share/content-text.tsx | |
| parent | 1af103d29e4c1e37533a85cc6f3f8333ca16eb2a (diff) | |
| download | opencode-7c91f668d1b8faa7ec373145ce0e2e351118dbe8.tar.gz opencode-7c91f668d1b8faa7ec373145ce0e2e351118dbe8.zip | |
docs: share add copy button to messages in web interface (#902)
Co-authored-by: Jay <[email protected]>
Diffstat (limited to 'packages/web/src/components/share/content-text.tsx')
| -rw-r--r-- | packages/web/src/components/share/content-text.tsx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/web/src/components/share/content-text.tsx b/packages/web/src/components/share/content-text.tsx index c52e0dfcc..c898bd8d7 100644 --- a/packages/web/src/components/share/content-text.tsx +++ b/packages/web/src/components/share/content-text.tsx @@ -1,6 +1,7 @@ import style from "./content-text.module.css" import { createSignal } from "solid-js" import { createOverflow } from "./common" +import { CopyButton } from "./copy-button" interface Props { text: string @@ -16,6 +17,7 @@ export function ContentText(props: Props) { class={style.root} data-expanded={expanded() || props.expand === true ? true : undefined} data-compact={props.compact === true ? true : undefined} + style={{ position: "relative" }} > <pre data-slot="text" ref={overflow.ref}> {props.text} @@ -30,6 +32,7 @@ export function ContentText(props: Props) { {expanded() ? "Show less" : "Show more"} </button> )} + <CopyButton text={props.text} /> </div> ) } |
