Skip to content

Commit 3bddeac

Browse files
committed
docs: update usage examples for CodeBlock components
1 parent 9e4dfaa commit 3bddeac

2 files changed

Lines changed: 24 additions & 6 deletions

File tree

apps/website/src/docs/react/code-block-client-shiki.mdx

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,25 @@ Before creating the component, make sure you have the basic structure:
3030

3131
Now you can use the `CodeblockShiki` into your `CodeBlockContent` component:
3232

33-
```tsx {6,11}
33+
```tsx {9,20}
3434
import {
3535
CodeBlock,
3636
CodeBlockContent,
3737
CodeBlockHeader,
38+
CodeBlockGroup,
39+
CodeBlockIcon,
3840
} from "@/components/code-block";
41+
import { CopyButton } from "@/components/code-block/copy-button";
3942
import { CodeblockShiki } from "@/components/code-block/client/shiki";
4043

4144
<CodeBlock>
42-
<CodeBlockHeader language="ts" title="Code block rendered on client side" />
45+
<CodeBlockHeader>
46+
<CodeBlockGroup>
47+
<CodeBlockIcon language="ts" />
48+
<span>Code Block + Shiki</span>
49+
</CodeBlockGroup>
50+
<CopyButton content={code} />
51+
</CodeBlockHeader>
4352
<CodeBlockContent>
4453
<CodeblockShiki language="ts" code="console.log('Hello, world!');" />
4554
</CodeBlockContent>

apps/website/src/docs/react/code-block-client-sugar-high.mdx

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,27 @@ Before creating the component, make sure you have the basic structure:
3030

3131
Now you can use the `CodeBlockSugarHigh` into your `CodeBlockContent` component:
3232

33-
```tsx {6,11}
33+
```tsx {9,20}
3434
import {
3535
CodeBlock,
3636
CodeBlockContent,
3737
CodeBlockHeader,
38+
CodeBlockGroup,
39+
CodeBlockIcon,
3840
} from "@/components/code-block";
39-
import { CodeBlockSugarHigh } from "@/components/code-block/client/sugar-high";
41+
import { CopyButton } from "@/components/code-block/copy-button";
42+
import { CodeblockSugarHigh } from "@/components/code-block/client/sugar-high";
4043

4144
<CodeBlock>
42-
<CodeBlockHeader language="ts" title="Code block rendered on client side" />
45+
<CodeBlockHeader>
46+
<CodeBlockGroup>
47+
<CodeBlockIcon language="ts" />
48+
<span>Code Block + Sugar High</span>
49+
</CodeBlockGroup>
50+
<CopyButton content={code} />
51+
</CodeBlockHeader>
4352
<CodeBlockContent>
44-
<CodeBlockSugarHigh code="console.log('Hello, world!');" />
53+
<CodeblockSugarHigh code="console.log('Hello, world!');" />
4554
</CodeBlockContent>
4655
</CodeBlock>;
4756
```

0 commit comments

Comments
 (0)