@@ -22,7 +22,7 @@ export interface ResponsiveStyles<
2222 Themes extends DashThemes ,
2323 MQ extends Record < string , string >
2424> extends Styles < Tokens , Themes > {
25- variants < Variant extends string > (
25+ variants < Variant extends string | number > (
2626 styleMap : StyleMap < Variant , Tokens , Themes >
2727 ) : ResponsiveStyle < Variant , Tokens , Themes , MQ > ;
2828 lazy < Variant extends LazyValue > (
@@ -45,12 +45,15 @@ export interface ResponsiveStyles<
4545 | Responsive < string | StyleObject | StyleCallback < Tokens , Themes > , MQ >
4646 ) : string ;
4747}
48- export declare type Responsive < Variant , MQ extends Record < string , string > > = {
49- [ key in Extract < keyof MQ , string > ] ?: Variant ;
48+ export declare type Responsive <
49+ Variant ,
50+ MQ extends Record < string | number , string >
51+ > = {
52+ [ key in Extract < keyof MQ , string | number > ] ?: Variant ;
5053} ;
5154export declare type ResponsiveStyleArguments <
52- Variant extends string ,
53- MQ extends Record < string , string >
55+ Variant extends string | number ,
56+ MQ extends Record < string | number , string >
5457> = (
5558 | Variant
5659 | Falsy
@@ -66,18 +69,18 @@ export declare type ResponsiveStyleArguments<
6669 >
6770) [ ] ;
6871export interface ResponsiveStyle <
69- Variant extends string ,
72+ Variant extends string | number ,
7073 Tokens extends DashTokens ,
7174 Themes extends DashThemes ,
72- MQ extends Record < string , string >
75+ MQ extends Record < string | number , string >
7376> {
7477 ( ...variants : ResponsiveStyleArguments < Variant , MQ > ) : string ;
7578 css ( ...variants : ResponsiveStyleArguments < Variant , MQ > ) : string ;
7679 styles : StyleMap < Variant , Tokens , Themes > ;
7780}
7881export declare type ResponsiveLazy <
7982 Value extends LazyValue ,
80- MQ extends Record < string , string >
83+ MQ extends Record < string | number , string >
8184> = {
8285 ( value ?: Value | Responsive < Value , MQ > ) : string ;
8386 /**
@@ -93,10 +96,10 @@ export declare type ResponsiveLazyCallback<
9396 Variant extends LazyValue ,
9497 Tokens extends DashTokens ,
9598 Themes extends DashThemes ,
96- MQ extends Record < string , string >
99+ MQ extends Record < string | number , string >
97100> = (
98101 value : Variant ,
99- queryName : "default" | Extract < keyof MQ , string >
102+ queryName : "default" | Extract < keyof MQ , string | number >
100103) => StyleValue < Tokens , Themes > ;
101104export declare type ResponsiveOne < MQ extends Record < string , string > > = {
102105 (
0 commit comments