UNPKG

jjb-lc-designable

Version:

基于alibaba-designable源码二次封装的表单设计器。

23 lines 606 B
import React from 'react'; import { TreeNode } from 'jjb-lc-designable/core'; import { IconWidget } from '../IconWidget'; import { usePrefix } from '../../hooks'; import { Button } from 'antd'; export const Delete = ({ node, style }) => { const prefix = usePrefix('aux-copy'); if (node === node.root) return null; return /*#__PURE__*/React.createElement(Button, { className: prefix, style: style, type: "primary", onClick: () => { TreeNode.remove([node]); } }, /*#__PURE__*/React.createElement(IconWidget, { infer: "Remove" })); }; Delete.displayName = 'Delete';