Skip to content

Commit 6a2a84c

Browse files
committed
fix: custom prop typing changed to partial
1 parent e6cb5be commit 6a2a84c

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/components/types/utils.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,11 @@ type CustomPropType<T extends keyof ITheme['components'], Key> = Extract<
7070
// | CustomPropType<T, 'sizes'>
7171
// | CustomPropType<T, 'defaultProps'>;
7272

73-
export type CustomProps<T extends keyof ITheme['components']> = Exclude<
74-
{
75-
[Key in keyof ComponentTheme]: CustomPropType<T, Key>;
76-
}[keyof ComponentTheme],
77-
undefined
73+
export type CustomProps<T extends keyof ITheme['components']> = Partial<
74+
Exclude<
75+
{
76+
[Key in keyof ComponentTheme]: CustomPropType<T, Key>;
77+
}[keyof ComponentTheme],
78+
undefined
79+
>
7880
>;

0 commit comments

Comments
 (0)