@cainiaofe/cn-ui-layout
Version:
- 安装 cone-cli | [Cone-CLI 使用指引](https://alidocs.dingtalk.com/i/nodes/xdqZp24KneBJzvGM6XezJvyb7RA0Nr1E) - `tnpm i -g @alife/cone-cli@latest` - 安装依赖包 - `cone install` - 启动研发 - `cone start`
23 lines • 1.01 kB
JavaScript
import _extends from "@babel/runtime/helpers/extends";
import { Fragment } from "react";
import React from 'react';
import { CnLayoutSection as UICnLayoutSection } from "../../components/cn-layout";
import { AddTile } from "./components/add-tile";
import { getExtraDom, getExtraProps, getSlotDom } from "./util";
import "./view.scss";
var CnLayoutSection = function CnLayoutSection(props) {
var _ref = props || {},
children = _ref.children,
_layout = _ref._layout;
var _ref2 = _layout || {},
componentSlot = _ref2.componentSlot;
var extraDom = getExtraDom(props);
var slotDom = getSlotDom(componentSlot);
var extraProps = getExtraProps(props);
return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement(UICnLayoutSection, _extends({
extra: extraDom
}, extraProps), slotDom, children, /*#__PURE__*/React.createElement(AddTile, props)));
};
CnLayoutSection.displayName = 'CnLayoutSection';
export default CnLayoutSection;
export { CnLayoutSection };