UNPKG

rjsf-antd

Version:

Ant Design theme, fields and widgets for react-jsonschema-form

17 lines 839 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var react_1 = tslib_1.__importDefault(require("react")); var antd_1 = require("antd"); var mappings = { remove: react_1.default.createElement(antd_1.Icon, { type: "delete" }), plus: react_1.default.createElement(antd_1.Icon, { type: "plus" }), 'arrow-up': react_1.default.createElement(antd_1.Icon, { type: "arrow-up" }), 'arrow-down': react_1.default.createElement(antd_1.Icon, { type: "arrow-down" }) }; var IconButton = function (props) { var icon = props.icon, otherProps = tslib_1.__rest(props, ["icon"]); return (react_1.default.createElement(antd_1.Button, tslib_1.__assign({}, otherProps, { size: "small" }), mappings[icon])); }; exports.default = IconButton; //# sourceMappingURL=IconButton.js.map