Clipboard Text
@cloudflare/kumo
0c239dd2
<ClipboardText text="0c239dd2" />

Installation

Barrel

import { ClipboardText } from "@cloudflare/kumo";

Granular

import { ClipboardText } from "@cloudflare/kumo/components/clipboard-text";

Usage

import { ClipboardText } from "@cloudflare/kumo";

export default function Example() {
  return <ClipboardText text="Copy this text" />;
}

Examples

Short Text

abc123
<ClipboardText text="abc123" />

API Key

sk_live_51H8...
<ClipboardText text="sk_live_51H8..." />

Long Text

https://example.com/very/long/url/path
<ClipboardText text="https://example.com/very/long/url/path" />

API Reference

PropTypeDefaultDescription
size"sm" | "base" | "lg""lg"Size of the clipboard text field. - `"sm"` — Small clipboard text for compact UIs - `"base"` — Default clipboard text size - `"lg"` — Large clipboard text for prominent display
text*string-The text to display and copy to clipboard.
classNamestring-Additional CSS classes merged via `cn()`.