UNPKG

@windijs/utilities

Version:

@windijs/utilities

13 lines (10 loc) 627 B
import { gridTemplateColumnsConfig, gridTemplateRowsConfig, gridAutoFlowConfig } from '@windijs/config'; import { createUtility, configHandler, cssHandler } from '@windijs/core'; var grid = createUtility("grid") .case("cols", configHandler(gridTemplateColumnsConfig, "gridTemplateColumns")) .case("rows", configHandler(gridTemplateRowsConfig, "gridTemplateRows")) .case("inline", cssHandler({ display: ["-ms-inline-grid", "inline-grid"] })) .case("flow", configHandler(gridAutoFlowConfig, "gridAutoFlow")) .use(cssHandler({ display: ["-ms-grid", "grid"] })) .init(); export { grid as default };