Skip to content

Commit 1fac273

Browse files
authored
fix(types): explicit declare of typings (#238)
* fix(jsx): explicit declare of typings * fix(jsx): use JSX types instead of React's
1 parent 70cb04f commit 1fac273

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

client/jsx.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from '../dist/client/jsx'

client/package.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,13 @@
33
"main": "./index.js",
44
"types": "./index.d.ts",
55
"exports": {
6-
"react": "./react.js",
7-
"jsx": "./jsx.js"
6+
"react": {
7+
"types": "./react.d.ts",
8+
"default": "./react.js"
9+
},
10+
"jsx": {
11+
"types": "./jsx.d.ts",
12+
"default": "./jsx.js"
13+
}
814
}
915
}

client/react.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from '../dist/client/react'

src/types.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ type MDXExport<
247247
ExportObject extends {},
248248
Frontmatter = {[key: string]: unknown},
249249
> = {
250-
default: React.FunctionComponent<MDXContentProps>
250+
default: (props: MDXContentProps) => JSX.Element,
251251
frontmatter: Frontmatter
252252
} & ExportObject
253253

0 commit comments

Comments
 (0)