UNPKG

qt-public-ui

Version:

新设计规范下业务组件库

30 lines 979 B
import _extends from "@babel/runtime/helpers/esm/extends"; import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/esm/objectWithoutPropertiesLoose"; var _excluded = ["$type"]; import React from 'react'; import Banner from './banner'; import Intro from './intro'; import Slogan from './slogan'; import './style.less'; var components = { banner: Banner, intro: Intro, slogan: Slogan }; var GuidePage = function GuidePage(_ref) { var config = _ref.config; return /*#__PURE__*/React.createElement("div", { className: "umui-guide-page" }, /*#__PURE__*/React.createElement("div", { className: "umui-guide-margin" }), config.map(function (cfg, index) { var $type = cfg.$type, _props = _objectWithoutPropertiesLoose(cfg, _excluded); var Component = components[$type]; return /*#__PURE__*/React.createElement(Component, _extends({ key: index }, _props)); })); }; GuidePage.displayName = 'GuidePage'; export default GuidePage;