Skip to content

Commit 80f6453

Browse files
committed
Add numeric index signature to ObjectOrArray
1 parent 7c35663 commit 80f6453

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/css/src/types.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,9 @@ export interface ThemeUICSSObject
489489
*/
490490
export type ThemeUIStyleObject = ThemeUICSSObject | ThemeDerivedStyles
491491

492-
type ObjectOrArray<T> = T[] | { [K: string]: T | ObjectOrArray<T> }
492+
type ObjectOrArray<T> =
493+
| T[]
494+
| { [K: string]: T | ObjectOrArray<T>; [I: number]: T }
493495

494496
export type TLengthStyledSystem = string | 0 | number
495497

0 commit comments

Comments
 (0)