TokenConfig
TypeScript
<CodeBlock
variant="titled"
title="TokenConfig"
language="TypeScript"
copyable
rounded={false}
code={snippet}
/> npm install @my/design-system doc.md
Markdown
This is a Markdown block !
npx sv create my-app Svelte
<CodeBlock code={snippet} copyable /> API
| Prop | Type | Default |
|---|---|---|
| variant | "simple" | "titled" | "filename" | "tabbed" | "terminal" | "simple" |
| size | "sm" | "md" | "lg" | "md" |
| title | string | undefined |
| filename | string | undefined |
| description | string | undefined |
| description_src | string | undefined |
| language | string | undefined |
| tabs | Tab[] | undefined |
| code | string | undefined |
| code_src | string | undefined |
| copyable | boolean | false |
| line_numbers | boolean | false |
| rounded | boolean | false |
| width | string | undefined |
| max_height | string | undefined |
Prop variant
Type
"simple" | "titled" | "filename" | "tabbed" | "terminal"Default
"simple"Prop size
Type
"sm" | "md" | "lg"Default
"md"Prop title
Type
stringDefault
undefinedProp filename
Type
stringDefault
undefinedProp description
Type
stringDefault
undefinedProp description_src
Type
stringDefault
undefinedProp language
Type
stringDefault
undefinedProp tabs
Type
Tab[]Default
undefinedProp code
Type
stringDefault
undefinedProp code_src
Type
stringDefault
undefinedProp copyable
Type
booleanDefault
falseProp line_numbers
Type
booleanDefault
falseProp rounded
Type
booleanDefault
falseProp width
Type
stringDefault
undefinedProp max_height
Type
stringDefault
undefined