1 | "use strict";
|
2 |
|
3 | function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
|
4 |
|
5 | Object.defineProperty(exports, "__esModule", {
|
6 | value: true
|
7 | });
|
8 | exports.default = void 0;
|
9 |
|
10 | var React = _interopRequireWildcard(require("react"));
|
11 |
|
12 | var _styledComponents = require("./styled-components.js");
|
13 |
|
14 | var _overrides = require("../helpers/overrides.js");
|
15 |
|
16 | function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }
|
17 |
|
18 | function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
19 |
|
20 | 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); }
|
21 |
|
22 | function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _nonIterableRest(); }
|
23 |
|
24 | function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance"); }
|
25 |
|
26 | function _iterableToArrayLimit(arr, i) { if (!(Symbol.iterator in Object(arr) || Object.prototype.toString.call(arr) === "[object Arguments]")) { return; } var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; }
|
27 |
|
28 | function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
|
29 |
|
30 | function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }
|
31 |
|
32 | function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
|
33 |
|
34 | function Block(_ref) {
|
35 | var forwardedRef = _ref.forwardedRef,
|
36 | children = _ref.children,
|
37 | _ref$as = _ref.as,
|
38 | as = _ref$as === void 0 ? 'div' : _ref$as,
|
39 | _ref$overrides = _ref.overrides,
|
40 | overrides = _ref$overrides === void 0 ? {} : _ref$overrides,
|
41 | color = _ref.color,
|
42 | backgroundAttachment = _ref.backgroundAttachment,
|
43 | backgroundClip = _ref.backgroundClip,
|
44 | backgroundColor = _ref.backgroundColor,
|
45 | backgroundImage = _ref.backgroundImage,
|
46 | backgroundOrigin = _ref.backgroundOrigin,
|
47 | backgroundPosition = _ref.backgroundPosition,
|
48 | backgroundRepeat = _ref.backgroundRepeat,
|
49 | backgroundSize = _ref.backgroundSize,
|
50 | font = _ref.font,
|
51 | alignContent = _ref.alignContent,
|
52 | alignItems = _ref.alignItems,
|
53 | alignSelf = _ref.alignSelf,
|
54 | flexDirection = _ref.flexDirection,
|
55 | display = _ref.display,
|
56 | flex = _ref.flex,
|
57 | grid = _ref.grid,
|
58 | gridArea = _ref.gridArea,
|
59 | gridAutoColumns = _ref.gridAutoColumns,
|
60 | gridAutoFlow = _ref.gridAutoFlow,
|
61 | gridAutoRows = _ref.gridAutoRows,
|
62 | gridColumn = _ref.gridColumn,
|
63 | gridColumnEnd = _ref.gridColumnEnd,
|
64 | gridColumnGap = _ref.gridColumnGap,
|
65 | gridColumnStart = _ref.gridColumnStart,
|
66 | gridGap = _ref.gridGap,
|
67 | gridRow = _ref.gridRow,
|
68 | gridRowEnd = _ref.gridRowEnd,
|
69 | gridRowGap = _ref.gridRowGap,
|
70 | gridRowStart = _ref.gridRowStart,
|
71 | gridTemplate = _ref.gridTemplate,
|
72 | gridTemplateAreas = _ref.gridTemplateAreas,
|
73 | gridTemplateColumns = _ref.gridTemplateColumns,
|
74 | gridTemplateRows = _ref.gridTemplateRows,
|
75 | justifyContent = _ref.justifyContent,
|
76 | justifyItems = _ref.justifyItems,
|
77 | justifySelf = _ref.justifySelf,
|
78 | position = _ref.position,
|
79 | width = _ref.width,
|
80 | minWidth = _ref.minWidth,
|
81 | maxWidth = _ref.maxWidth,
|
82 | height = _ref.height,
|
83 | minHeight = _ref.minHeight,
|
84 | maxHeight = _ref.maxHeight,
|
85 | overflow = _ref.overflow,
|
86 | margin = _ref.margin,
|
87 | marginTop = _ref.marginTop,
|
88 | marginRight = _ref.marginRight,
|
89 | marginBottom = _ref.marginBottom,
|
90 | marginLeft = _ref.marginLeft,
|
91 | padding = _ref.padding,
|
92 | paddingTop = _ref.paddingTop,
|
93 | paddingRight = _ref.paddingRight,
|
94 | paddingBottom = _ref.paddingBottom,
|
95 | paddingLeft = _ref.paddingLeft,
|
96 | placeContent = _ref.placeContent,
|
97 | placeItems = _ref.placeItems,
|
98 | placeSelf = _ref.placeSelf,
|
99 | flexWrap = _ref.flexWrap,
|
100 | left = _ref.left,
|
101 | top = _ref.top,
|
102 | right = _ref.right,
|
103 | bottom = _ref.bottom,
|
104 | textOverflow = _ref.textOverflow,
|
105 | whiteSpace = _ref.whiteSpace,
|
106 | restProps = _objectWithoutProperties(_ref, ["forwardedRef", "children", "as", "overrides", "color", "backgroundAttachment", "backgroundClip", "backgroundColor", "backgroundImage", "backgroundOrigin", "backgroundPosition", "backgroundRepeat", "backgroundSize", "font", "alignContent", "alignItems", "alignSelf", "flexDirection", "display", "flex", "grid", "gridArea", "gridAutoColumns", "gridAutoFlow", "gridAutoRows", "gridColumn", "gridColumnEnd", "gridColumnGap", "gridColumnStart", "gridGap", "gridRow", "gridRowEnd", "gridRowGap", "gridRowStart", "gridTemplate", "gridTemplateAreas", "gridTemplateColumns", "gridTemplateRows", "justifyContent", "justifyItems", "justifySelf", "position", "width", "minWidth", "maxWidth", "height", "minHeight", "maxHeight", "overflow", "margin", "marginTop", "marginRight", "marginBottom", "marginLeft", "padding", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "placeContent", "placeItems", "placeSelf", "flexWrap", "left", "top", "right", "bottom", "textOverflow", "whiteSpace"]);
|
107 |
|
108 | var _getOverrides = (0, _overrides.getOverrides)(overrides.Block, _styledComponents.StyledBlock),
|
109 | _getOverrides2 = _slicedToArray(_getOverrides, 2),
|
110 | BaseBlock = _getOverrides2[0],
|
111 | baseBlockProps = _getOverrides2[1];
|
112 |
|
113 | return React.createElement(BaseBlock
|
114 |
|
115 |
|
116 | , _extends({
|
117 | ref: forwardedRef,
|
118 | $as: as,
|
119 | $color: color,
|
120 | $backgroundAttachment: backgroundAttachment,
|
121 | $backgroundClip: backgroundClip,
|
122 | $backgroundColor: backgroundColor,
|
123 | $backgroundImage: backgroundImage,
|
124 | $backgroundOrigin: backgroundOrigin,
|
125 | $backgroundPosition: backgroundPosition,
|
126 | $backgroundRepeat: backgroundRepeat,
|
127 | $backgroundSize: backgroundSize,
|
128 | $font: font,
|
129 | $alignContent: alignContent,
|
130 | $alignItems: alignItems,
|
131 | $alignSelf: alignSelf,
|
132 | $flexDirection: flexDirection,
|
133 | $display: display,
|
134 | $flex: flex,
|
135 | $grid: grid,
|
136 | $gridArea: gridArea,
|
137 | $gridAutoColumns: gridAutoColumns,
|
138 | $gridAutoFlow: gridAutoFlow,
|
139 | $gridAutoRows: gridAutoRows,
|
140 | $gridColumn: gridColumn,
|
141 | $gridColumnEnd: gridColumnEnd,
|
142 | $gridColumnGap: gridColumnGap,
|
143 | $gridColumnStart: gridColumnStart,
|
144 | $gridGap: gridGap,
|
145 | $gridRow: gridRow,
|
146 | $gridRowEnd: gridRowEnd,
|
147 | $gridRowGap: gridRowGap,
|
148 | $gridRowStart: gridRowStart,
|
149 | $gridTemplate: gridTemplate,
|
150 | $gridTemplateAreas: gridTemplateAreas,
|
151 | $gridTemplateColumns: gridTemplateColumns,
|
152 | $gridTemplateRows: gridTemplateRows,
|
153 | $justifyContent: justifyContent,
|
154 | $justifyItems: justifyItems,
|
155 | $justifySelf: justifySelf,
|
156 | $position: position,
|
157 | $width: width,
|
158 | $minWidth: minWidth,
|
159 | $maxWidth: maxWidth,
|
160 | $height: height,
|
161 | $minHeight: minHeight,
|
162 | $maxHeight: maxHeight,
|
163 | $overflow: overflow,
|
164 | $margin: margin,
|
165 | $marginTop: marginTop,
|
166 | $marginRight: marginRight,
|
167 | $marginBottom: marginBottom,
|
168 | $marginLeft: marginLeft,
|
169 | $padding: padding,
|
170 | $paddingTop: paddingTop,
|
171 | $paddingRight: paddingRight,
|
172 | $paddingBottom: paddingBottom,
|
173 | $paddingLeft: paddingLeft,
|
174 | $placeContent: placeContent,
|
175 | $placeItems: placeItems,
|
176 | $placeSelf: placeSelf,
|
177 | $flexWrap: flexWrap,
|
178 | $left: left,
|
179 | $top: top,
|
180 | $right: right,
|
181 | $bottom: bottom,
|
182 | $textOverflow: textOverflow,
|
183 | $whiteSpace: whiteSpace,
|
184 | "data-baseweb": "block"
|
185 | }, restProps, baseBlockProps), children);
|
186 | }
|
187 |
|
188 | var BlockComponent = React.forwardRef(function (props, ref) {
|
189 | return React.createElement(Block, _extends({}, props, {
|
190 | forwardedRef: ref
|
191 | }));
|
192 | });
|
193 | BlockComponent.displayName = 'Block';
|
194 | var _default = BlockComponent;
|
195 | exports.default = _default; |
\ | No newline at end of file |