Skip to content

Commit 606cc99

Browse files
authored
Merge pull request #4815 from GeekyAnts/fix/typing-partial
Fix/typing partial
2 parents 074f011 + 6a2a84c commit 606cc99

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"prettier --write"
3737
]
3838
},
39-
"version": "3.3.8-alpha.7",
39+
"version": "3.3.8-alpha.10",
4040
"license": "MIT",
4141
"private": false,
4242
"main": "lib/commonjs/index",

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)