import { useTranslation } from 'react-i18next'; import { Button, Form, Input, Space } from 'antd'; import { MinusOutlined, PlusOutlined } from '@ant-design/icons'; import { useFieldArray, useFormContext } from 'react-hook-form'; import { RandomUtil } from '@/utils'; import { InputAddon } from '@/components/ui'; import { FormField } from '@/components/form/rhf'; export default function AccountsList() { const { t } = useTranslation(); const { control } = useFormContext(); const { fields, append, remove } = useFieldArray({ control, name: 'settings.accounts' }); return ( <> {fields.length > 0 && ( {fields.map((field, idx) => ( {String(idx + 1)} ))} )} ); }