import React from 'react';
import {
MinusCircleOutlined, PlusOutlined, EllipsisOutlined } from '@ant-design/icons';
import {
Button, Dropdown, Form, Input, InputNumber, Menu, Select, Space, Table } from 'antd';
import {
uniqueId } from 'lodash'
const mockData = [
{
key: '1',
name: '小红',
value: 12,
type: 'Input'
},
{
key: '2',
name: '小明',
value: 36,
type: 'Input'
}
]
const App: React.FC = () => {
const [form] = Form.useForm();
const onFinish = (values: any) => {
console.log('Received values of form:', values);
};
const getInput = (record: {
type: string }) => {
if (record?.type === 'InputNumber') {
return (
<InputNumber />
)
}
if (record?.type === 'Select') {
return (
<Select allowClear>
<Select value={
true}>是</Select>
<Select value={
false}>否</Select>
</Select>
)
}
return (
&