@devlander/styled-components-theme
Version:
Devlander's team utilizes this package during the development of their React Native projects. Its primary purpose is to facilitate code reuse by sharing types across multiple projects that uses the styled-components library.
18 lines (17 loc) • 421 B
TypeScript
export declare enum UnitOfMeasurementNative {
PX = "px"
}
export declare enum UnitOfMeasurementWeb {
PX = "px",
EM = "em",
REM = "rem",
VH = "vh",
VW = "vw",
VMIN = "vmin",
VMAX = "vmax",
PERCENT = "%"
}
export type UnitOfMeasurement = UnitOfMeasurementNative | UnitOfMeasurementWeb;
export interface UnitPropsHandler {
(units?: any, unitOfMeasurement?: UnitOfMeasurement): any;
}