File tree Expand file tree Collapse file tree 2 files changed +8
-5
lines changed
Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -7,9 +7,9 @@ export type {
77 ComponentExtenderGetter ,
88 ComponentExtenderGroup ,
99 DefaultPropsMergeFn ,
10- ExtendableComponentProps as ReactTagProps ,
11- ExtendableComponentType as ReactTag ,
12- PropHelpers as ComponentExtenderRenderProps ,
10+ ExtendableComponentProps ,
11+ ExtendableComponentType ,
12+ PropHelpers as ComponentExtenderPropHelpers ,
1313 PropsMergeFn ,
1414 RenderFn as ComponentExtenderRenderFn ,
1515 ResultComponentProps as ComponentExtenderResultComponentProps ,
Original file line number Diff line number Diff line change @@ -11,8 +11,11 @@ import type { allHtmlTags } from './utils/allHtmlTags';
1111export type ExtendableComponentType =
1212 | keyof JSX . IntrinsicElements
1313 | JSXElementConstructor < any > ;
14- export type ExtendableComponentProps < Tag extends ExtendableComponentType > =
15- Tag extends ElementType ? React . ComponentPropsWithRef < Tag > : never ;
14+ export type ExtendableComponentProps <
15+ ComponentType extends ExtendableComponentType
16+ > = ComponentType extends ElementType
17+ ? React . ComponentPropsWithRef < ComponentType >
18+ : never ;
1619
1720export type FCReturnType = JSX . Element | null ;
1821export type RefTypeConstraint = any | 'default' ;
You can’t perform that action at this time.
0 commit comments