import CheckboxField from '@/components/seal-form/checkbox-field'; import SealInput from '@/components/seal-form/seal-input'; import useAppUtils from '@/hooks/use-app-utils'; import CategorySelect from '@/pages/_components/category-select'; import { categoryOptions } from '@/pages/llmodels/config'; import { useIntl } from '@umijs/max'; import { Form } from 'antd'; import { FormData } from '../config/types'; const Basic = () => { const intl = useIntl(); const form = Form.useFormInstance(); const { getRuleMessage } = useAppUtils(); return ( <> (value ? [value] : [])} getValueProps={(value) => ({ value: Array.isArray(value) ? value[0] || null : value })} rules={[ { required: true, message: getRuleMessage('select', 'models.form.categories') } ]} > name="generic_proxy" valuePropName="checked" style={{ marginBottom: 8 }} > ); }; export default Basic;