UNPKG

@riil-frontend/component-page-creater

Version:

page creater components,include components list,component attribute panel and page canvas

27 lines (25 loc) 1.31 kB
import _extends from "@babel/runtime/helpers/extends"; import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/objectWithoutPropertiesLoose"; import _Collapse from "@alifd/next/es/collapse"; import React, { Fragment } from 'react'; import { createVirtualBox } from '@formily/react-schema-renderer'; var Panel = _Collapse.Panel; export var FormCollapse = createVirtualBox('FormCollapse', function (_ref) { var children = _ref.children, className = _ref.className, props = _objectWithoutPropertiesLoose(_ref, ["children", "className"]); return /*#__PURE__*/React.createElement(_Collapse, _extends({ className: 'collapse-no-title-background' + ' formily-collapse-panel ' + 'collapse-no-title-background-inner ' + className }, props), children.map(function (item) { return /*#__PURE__*/React.createElement(_Collapse.Panel, item.props.schema['x-component-props'], item); })); }); export var FormCollapsePanel = createVirtualBox('FormCollapsePanel', function (_ref2) { var children = _ref2.children, props = _objectWithoutPropertiesLoose(_ref2, ["children"]); return /*#__PURE__*/React.createElement("div", null, /*#__PURE__*/React.createElement(Fragment, null, children)); }); export default { FormCollapse: FormCollapse, FormCollapsePanel: FormCollapsePanel };