Skip to content

Commit 3fefa12

Browse files
committed
fix: themecomponentsizetype wrapping with responsive value
1 parent d07344f commit 3fefa12

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/components/types/utils.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,11 @@ export type SizeType = ResponsiveValue<
2020

2121
export type ThemeComponentSizeType<
2222
Component extends keyof ITheme['components']
23-
> = 'sizes' extends keyof ITheme['components'][Component]
24-
? keyof ITheme['components'][Component]['sizes'] | (string & {}) | number
25-
: never;
23+
> = ResponsiveValue<
24+
'sizes' extends keyof ITheme['components'][Component]
25+
? keyof ITheme['components'][Component]['sizes'] | (string & {}) | number
26+
: never
27+
>;
2628

2729
export type CombinedSizeType<Component extends keyof ITheme['components']> =
2830
| SizeType

0 commit comments

Comments
 (0)