We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 615cb73 commit 54216b0Copy full SHA for 54216b0
1 file changed
source/library/components/py-config/py-config.types.ts
@@ -74,13 +74,14 @@ export type PyConfigPropertiesBase = Omit<
74
> &
75
(PyConfigPropertiesWithChildren | PyConfigPropertiesWithoutChildren);
76
77
-export type PyConfigProperties<T> = T extends infer T
78
- ? T & PyConfigPropertiesBase
79
- : PyConfigPropertiesBase;
+export type PyConfigProperties<OptionalProperties> =
+ OptionalProperties extends infer OptionalProperties
+ ? OptionalProperties & PyConfigPropertiesBase
80
+ : PyConfigPropertiesBase;
81
82
export type PyConfigTag = {
- <T extends object>(
83
- properties: PyConfigProperties<T>,
+ <OptionalProperties extends object>(
84
+ properties: PyConfigProperties<OptionalProperties>,
85
reference?: LegacyRef<HTMLElement>,
86
): JSX.Element;
87
displayName?: string;
0 commit comments