{"ast":null,"code":"import _objectWithoutProperties from \"C:/Users/user/Desktop/02portreact/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js\";\nvar _excluded = [\"m\", \"mx\", \"my\", \"mt\", \"mr\", \"mb\", \"ml\"];\nimport { withBreakpoints } from '../breakpoints';\n// prettier-ignore\nvar marginValues = ['auto', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '-1', '-2', '-3', '-4', '-5', '-6', '-7', '-8', '-9'];\nvar marginPropDefs = {\n  m: {\n    type: 'enum',\n    values: marginValues,\n    default: undefined,\n    responsive: true\n  },\n  mx: {\n    type: 'enum',\n    values: marginValues,\n    default: undefined,\n    responsive: true\n  },\n  my: {\n    type: 'enum',\n    values: marginValues,\n    default: undefined,\n    responsive: true\n  },\n  mt: {\n    type: 'enum',\n    values: marginValues,\n    default: undefined,\n    responsive: true\n  },\n  mr: {\n    type: 'enum',\n    values: marginValues,\n    default: undefined,\n    responsive: true\n  },\n  mb: {\n    type: 'enum',\n    values: marginValues,\n    default: undefined,\n    responsive: true\n  },\n  ml: {\n    type: 'enum',\n    values: marginValues,\n    default: undefined,\n    responsive: true\n  }\n};\nfunction extractMarginProps(props) {\n  var _props$m = props.m,\n    m = _props$m === void 0 ? marginPropDefs.m.default : _props$m,\n    _props$mx = props.mx,\n    mx = _props$mx === void 0 ? marginPropDefs.mx.default : _props$mx,\n    _props$my = props.my,\n    my = _props$my === void 0 ? marginPropDefs.my.default : _props$my,\n    _props$mt = props.mt,\n    mt = _props$mt === void 0 ? marginPropDefs.mt.default : _props$mt,\n    _props$mr = props.mr,\n    mr = _props$mr === void 0 ? marginPropDefs.mr.default : _props$mr,\n    _props$mb = props.mb,\n    mb = _props$mb === void 0 ? marginPropDefs.mb.default : _props$mb,\n    _props$ml = props.ml,\n    ml = _props$ml === void 0 ? marginPropDefs.ml.default : _props$ml,\n    rest = _objectWithoutProperties(props, _excluded);\n  return {\n    m: m,\n    mx: mx,\n    my: my,\n    mt: mt,\n    mr: mr,\n    mb: mb,\n    ml: ml,\n    rest: rest\n  };\n}\nfunction withMarginProps(props) {\n  return [withBreakpoints(props.m, 'rt-r-m'), withBreakpoints(props.mx, 'rt-r-mx'), withBreakpoints(props.my, 'rt-r-my'), withBreakpoints(props.mt, 'rt-r-mt'), withBreakpoints(props.mr, 'rt-r-mr'), withBreakpoints(props.mb, 'rt-r-mb'), withBreakpoints(props.ml, 'rt-r-ml')].filter(Boolean).join(' ');\n}\nexport { marginPropDefs, extractMarginProps, withMarginProps };","map":{"version":3,"names":["withBreakpoints","marginValues","marginPropDefs","m","type","values","default","undefined","responsive","mx","my","mt","mr","mb","ml","extractMarginProps","props","_props$m","_props$mx","_props$my","_props$mt","_props$mr","_props$mb","_props$ml","rest","_objectWithoutProperties","_excluded","withMarginProps","filter","Boolean","join"],"sources":["../../../../src/helpers/props/margin.props.ts"],"sourcesContent":[null],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}