UNPKG

@chakra-ui/styled-system

Version:

Style function for css-in-js building component libraries

49 lines (44 loc) 1.44 kB
function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } import { createTransform } from "./create-transform"; import { logical, toConfig } from "./prop-config"; import { transformFunctions as transforms } from "./transform-functions"; export { transforms }; export * from "./types"; export var t = { borderWidths: toConfig("borderWidths"), borderStyles: toConfig("borderStyles"), colors: toConfig("colors"), borders: toConfig("borders"), radii: toConfig("radii", transforms.px), space: toConfig("space", transforms.px), spaceT: toConfig("space", transforms.px), degreeT(property) { return { property, transform: transforms.degree }; }, prop(property, scale, transform) { return _extends({ property, scale }, scale && { transform: createTransform({ scale, transform }) }); }, propT(property, transform) { return { property, transform }; }, sizes: toConfig("sizes", transforms.px), sizesT: toConfig("sizes", transforms.fraction), shadows: toConfig("shadows"), logical, blur: toConfig("blur", transforms.blur) }; //# sourceMappingURL=index.js.map