UNPKG

@wufengteam/inputs

Version:

平台提供的右侧属性编辑器,需要在主工程中注册

42 lines (41 loc) 1.36 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _antd = require("antd"); var _icons = require("@ant-design/icons"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var Group = _antd.Checkbox.Group; var FieldAttr = function FieldAttr(_ref) { var name = _ref.name, label = _ref.label, rules = _ref.rules, options = _ref.options, defaultValue = _ref.defaultValue; return /*#__PURE__*/_react.default.createElement(_antd.Form.Item, { name: name, label: label, rules: rules }, /*#__PURE__*/_react.default.createElement(Group, { defaultValue: defaultValue }, options.map(function (item) { var optionsLabel = item.label, value = item.value, title = item.title; return /*#__PURE__*/_react.default.createElement(_antd.Row, { key: value, align: "middle" }, /*#__PURE__*/_react.default.createElement(_antd.Checkbox, { value: value }, optionsLabel), /*#__PURE__*/_react.default.createElement(_antd.Tooltip, { title: title }, /*#__PURE__*/_react.default.createElement(_icons.QuestionCircleOutlined, { style: { color: '#9E9E9E' } }))); }))); }; var _default = exports.default = FieldAttr;