We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 21b47b9 commit 7c17edeCopy full SHA for 7c17ede
1 file changed
lib/index.js
@@ -1,7 +1,7 @@
1
/**
2
* @import {Element, Nodes, Parents, Root} from 'hast'
3
* @import {Root as MdastRoot} from 'mdast'
4
- * @import {ComponentProps, ElementType, ReactElement} from 'react'
+ * @import {ComponentType, JSX, ReactElement} from 'react'
5
* @import {Options as RemarkRehypeOptions} from 'remark-rehype'
6
* @import {BuildVisitor} from 'unist-util-visit'
7
* @import {PluggableList, Processor} from 'unified'
@@ -29,7 +29,7 @@
29
30
31
* @typedef {{
32
- * [Key in Extract<ElementType, string>]?: ElementType<ComponentProps<Key> & ExtraProps>
+ * [Key in keyof JSX.IntrinsicElements]?: ComponentType<JSX.IntrinsicElements[Key] & ExtraProps> | keyof JSX.IntrinsicElements
33
* }} Components
34
* Map tag names to components.
35
*/
0 commit comments