UNPKG

@chakra-ui/styled-system

Version:

Style function for css-in-js building component libraries

29 lines (26 loc) 1.26 kB
import { t } from '../utils/index.mjs'; import { transformFunctions } from '../utils/transform-functions.mjs'; const filter = { filter: { transform: transformFunctions.filter }, blur: t.blur("--chakra-blur"), brightness: t.propT("--chakra-brightness", transformFunctions.brightness), contrast: t.propT("--chakra-contrast", transformFunctions.contrast), hueRotate: t.propT("--chakra-hue-rotate", transformFunctions.hueRotate), invert: t.propT("--chakra-invert", transformFunctions.invert), saturate: t.propT("--chakra-saturate", transformFunctions.saturate), dropShadow: t.propT("--chakra-drop-shadow", transformFunctions.dropShadow), backdropFilter: { transform: transformFunctions.backdropFilter }, backdropBlur: t.blur("--chakra-backdrop-blur"), backdropBrightness: t.propT( "--chakra-backdrop-brightness", transformFunctions.brightness ), backdropContrast: t.propT("--chakra-backdrop-contrast", transformFunctions.contrast), backdropHueRotate: t.propT( "--chakra-backdrop-hue-rotate", transformFunctions.hueRotate ), backdropInvert: t.propT("--chakra-backdrop-invert", transformFunctions.invert), backdropSaturate: t.propT("--chakra-backdrop-saturate", transformFunctions.saturate) }; export { filter };