UNPKG

@aliretail/react-materials-components

Version:
19 lines (18 loc) 896 B
import _extends from "@babel/runtime/helpers/extends"; import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/objectWithoutPropertiesLoose"; var _excluded = ["children"]; import * as React from 'react'; import FilterX from "../../Filter"; import FormX from "../../Form/index"; export var GridLayout = function GridLayout(_ref) { var children = _ref.children, props = _objectWithoutPropertiesLoose(_ref, _excluded); var xComponentProps = props.schema.getExtendsComponentProps(); var isForm = !!xComponentProps.isForm; return /*#__PURE__*/React.createElement(React.Fragment, null, isForm ? /*#__PURE__*/React.createElement(FormX, _extends({ style: _extends({}, props.schema.style) }, xComponentProps), children) : /*#__PURE__*/React.createElement(FilterX, _extends({ always: true, style: _extends({}, props.schema.style) }, xComponentProps), children)); };