import React from 'react';
import ProForm, {
ProFormSwitch,
ProFormText,
ProFormRadio,
ProFormCheckbox,
ProFormRate,
ProFormSelect,
ProFormDigit,
ProFormSlider,
ProFormGroup,
} from '@ant-design/pro-form';
import Mock from 'mockjs';
export const waitTime = (time: number = 100) => {
return new Promise((resolve) => {
setTimeout(() => {
resolve(true);
}, time);
});
};
const Demo = () => (
{
console.log(values);
}}
onFinish={async (value) => console.log(value)}
>
{
await waitTime(1000);
return Mock.mock({
'data|1-10': [
{
value: '@id',
label: '@name',
},
],
}).data.concat({
value: keyWords,
label: '目标_target',
});
}}
placeholder="Please select a country"
rules={[{ required: true, message: 'Please select your country!' }]}
/>
[
{ label: '全部', value: 'all' },
{ label: '未解决', value: 'open' },
{ label: '已解决', value: 'closed' },
{ label: '解决中', value: 'processing' },
]}
name="useMode"
label="合同约定生效方式"
/>
);
export default Demo;