← Inventory
Code
Monospace code — inline <code> by default (a muted, rounded chip sized to
surrounding text), or a scrollable <pre><code> block when block is set.
Token-styled and RSC-safe.
import { Code } from
"@desk/ui/components/code";Usage
import { Code, CodeProps } from "@desk/ui/components/code";Best practices
Use inline
Codefor identifiers/values in a sentence andblockfor multi-line snippets —Kbdis for keyboard keys, not code.blockrenders<pre><code>that scrolls horizontally; addwhitespace-pre-wrapviaclassNameonly when wrapping beats scrolling (long prose-like messages).
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| block | boolean | false | Render a multi-line block ( |
Also exports
- interface
CodeProps