blob: dd0c48a2fd5729f5ddbfbbb5bce6ab3c16b4d488 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
'use client';
import React from 'react';
import { cn, withRef } from '@udecode/cn';
import { PlateLeaf } from '@udecode/plate-common/react';
export const CodeLeaf = withRef<typeof PlateLeaf>(
({ children, className, ...props }, ref) => {
return (
<PlateLeaf
ref={ref}
asChild
className={cn(
'whitespace-pre-wrap rounded-md bg-muted px-[0.3em] py-[0.2em] font-mono text-sm',
className
)}
{...props}
>
<code>{children}</code>
</PlateLeaf>
);
}
);
|