40+ landing page components for ReactBrowse now

Primitives

Snippet

Copyable code snippet for displaying shell commands or short code strings. Includes an inline copy button.

Installation

npm install @trinkui/react

Import

import { Snippet } from "@trinkui/react";

Variants

$npm install @trinkui/react
$npm install @trinkui/react
$npm install @trinkui/react

Colors

$npx create-next-app
$npx create-next-app
$npx create-next-app
$npx create-next-app
$npx create-next-app

Without Copy Button

$npm install @trinkui/react

Props

PropTypeDefaultDescription
coderequired
stringThe code/command text to display
symbol
string"$"Prefix symbol shown before the code
variant
"flat" | "bordered" | "shadow""flat"Visual style variant
color
"default" | "primary" | "secondary" | "success" | "warning" | "danger""default"Text color theme
copyable
booleantrueShow a copy-to-clipboard button
className
stringAdditional CSS classes

Accessibility

  • Copy button has aria-label="Copy to clipboard".
  • Copy button is keyboard-focusable with a visible focus-visible ring.
  • Visual feedback (checkmark icon) confirms a successful copy.