Util Copy Block
Showing a package installation snippet with npm, pnpm and yarn tabs.
Choose the primitives library your project already uses. Both look the same: your theme, not the variant, controls colors, shape, type and motion.
About this block
What it's for
- Showing a package installation snippet with npm, pnpm and yarn tabs.
- Documenting an API response with the request and the JSON payload in tabs.
- Delivering the code block of an assistant response for the user to copy.
Includes
- File language tabs
- Syntax highlighting
- Copy to clipboard
- Copy success feedback
- Copy failure feedback
- Line numbers
- Long line horizontal scroll
- Line wrapping toggle
Works with
- Radix UI and Base UI primitives (pick the one your project uses)
- React 19, Next.js App Router and Tailwind CSS 4, installed with the shadcn CLI
- Your theme tokens, in light and dark mode
Install
Included with Agentic UI Kit (one-time license). Install needs your license key: see pricing · connect your project.
Agentic UI CLI
agentic-ui add util-copy-blockInstalls through shadcn and adapts the component to your design tokens.
shadcn CLI
npx shadcn@4.17.0 add @agentic-ui/util-copy-blockUsed in
A standalone component: drop it into any screen.
- Type
- Block
- Variants
- Radix UI and Base UI
- Themes
- Light and dark
- Widths
- Preview it at desktop, tablet and mobile widths above.
- Sample data
- Ships with sample data in
mock-data.ts; replace it with your own.
- npm packages
lucide-react- Registry dependencies
lib-primitives- Files
4 files
- components/agentic-ui/util-copy-block/util-copy-block.tsx
- components/agentic-ui/util-copy-block/types.ts
- components/agentic-ui/util-copy-block/mock-data.ts
- components/agentic-ui/util-copy-block/highlight.ts
Related components
Util Export Menu
Exporting financial transaction ledgers to CSV format with currency formatting.
Details and live previewUtil Print Styles
Printing invoices and account statements with a corporate header and a legal block on paper only.
Details and live previewUtil Shortcuts Overlay
Shortcut reference sheet for an admin console opened with the ? key.
Details and live previewA11y Contrast Badge
Check in the browser whether the theme palette meets AA before opening the PR.
Details and live preview