@windijs/utilities
Version:
@windijs/utilities
12 lines (9 loc) • 532 B
JavaScript
import { spacingConfig } from '@windijs/config';
import { createUtility, configHandler } from '@windijs/core';
import { prop } from '@windijs/helpers';
var gap = createUtility("gap")
.use(configHandler(spacingConfig, ["gridGap", "gap"]))
.case("x", configHandler(spacingConfig, [prop `-webkit-column-gap`, prop `-moz-column-gap`, "gridColumnGap", "columnGap"]))
.case("y", configHandler(spacingConfig, [prop `-webkit-row-gap`, prop `-moz-row-gap`, "gridRowGap", "rowGap"]))
.init();
export { gap as default };