Skip to content

Commit f3b6b98

Browse files
committed
type: fix ref props.
1 parent 4fd95db commit f3b6b98

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

core/src/CodePreview.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,23 +41,21 @@ const Internal = React.forwardRef<HTMLDivElement, CodePreviewProps>((props, ref)
4141
);
4242
});
4343

44-
const InternalCodePreview = (props: CodePreviewProps, ref?: React.ForwardedRef<HTMLDivElement>) => {
44+
const InternalCodePreview = React.forwardRef<HTMLDivElement, CodePreviewProps>((props, ref) => {
4545
return (
4646
<Provider value={{ collapse: false }}>
4747
<Internal {...props} ref={ref} />
4848
</Provider>
4949
);
50-
};
50+
});
5151

5252
type CodePreviewComponent = React.FC<React.PropsWithRef<CodePreviewProps>> & {
5353
Preview: typeof Preview;
5454
Code: typeof Code;
5555
Toolbar: typeof Toolbar;
5656
};
5757

58-
export const CodePreview: CodePreviewComponent = React.forwardRef<HTMLDivElement>(
59-
InternalCodePreview,
60-
) as unknown as CodePreviewComponent;
58+
export const CodePreview: CodePreviewComponent = InternalCodePreview as unknown as CodePreviewComponent;
6159

6260
CodePreview.Preview = Preview;
6361
CodePreview.Toolbar = Toolbar;

0 commit comments

Comments
 (0)