rjsf-antd
Version:
Ant Design theme, fields and widgets for react-jsonschema-form
15 lines • 645 B
JavaScript
import { __assign, __rest } from "tslib";
import React from 'react';
import { Button, Icon } from 'antd';
var mappings = {
remove: React.createElement(Icon, { type: "delete" }),
plus: React.createElement(Icon, { type: "plus" }),
'arrow-up': React.createElement(Icon, { type: "arrow-up" }),
'arrow-down': React.createElement(Icon, { type: "arrow-down" })
};
var IconButton = function (props) {
var icon = props.icon, otherProps = __rest(props, ["icon"]);
return (React.createElement(Button, __assign({}, otherProps, { size: "small" }), mappings[icon]));
};
export default IconButton;
//# sourceMappingURL=IconButton.js.map