Skip to content

Commit 51d78b5

Browse files
authored
Merge pull request #392 from kaisermann/fix-jsx-ref
Replace JSX.Element with React.ReactElement
2 parents 3823791 + dedece2 commit 51d78b5

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

site/components/emoji-button.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
export const EmojiButton: React.FC<{
22
onClick: () => void;
3-
emoji: string | JSX.Element;
3+
emoji: string | React.ReactElement;
44
children?: React.ReactNode;
55
}> = ({ onClick, children, emoji }) => (
66
<button

site/pages/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ const Step: React.FC<{
3232
count: number;
3333
title: string;
3434
subTitle: string;
35-
code: JSX.Element;
35+
code: React.ReactElement;
3636
}> = (props) => (
3737
<div className="flex flex-col gap-1 items-center">
3838
<div className="h-6 w-6 mb-2 text-sm rounded-full bg-toast-900 text-toast-50 flex items-center justify-center">

site/types/mdx.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
declare module '*.mdx' {
2-
let MDXComponent: (props: any) => JSX.Element;
2+
let MDXComponent: (props: any) => React.ReactElement;
33
export default MDXComponent;
44
}

src/core/types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export type ToastPosition =
99
| 'bottom-center'
1010
| 'bottom-right';
1111

12-
export type Renderable = JSX.Element | string | null;
12+
export type Renderable = React.ReactElement | string | null;
1313

1414
export interface IconTheme {
1515
primary: string;
@@ -82,7 +82,7 @@ export interface ToasterProps {
8282
gutter?: number;
8383
containerStyle?: React.CSSProperties;
8484
containerClassName?: string;
85-
children?: (toast: Toast) => JSX.Element;
85+
children?: (toast: Toast) => React.ReactElement;
8686
}
8787

8888
export interface ToastWrapperProps {

0 commit comments

Comments
 (0)