UNPKG

glamorous

Version:

React component styling solved

24 lines (19 loc) 603 B
export interface StyleFunction<Properties, Props> { (props: Props): | Properties | string | Array<Properties | string | StyleFunction<Properties, Props>> } export type StyleArray<Properties, Props> = Array< Properties | string | StyleFunction<Properties, Props> > export type StaticStyleArray<Properties> = Array<Properties | string> export type StyleArgument<Properties, Props> = | Properties | string | StyleFunction<Properties, Props> | StyleArray<Properties, Props> export type StaticStyleArgument<Properties> = | Properties | string | StaticStyleArray<Properties>