import { FormLabel } from '@/components/ui/form'; import { MultiSelect } from '@/components/ui/multi-select'; import { useTranslation } from 'react-i18next'; const Languages = [ 'English', 'Chinese', 'Spanish', 'French', 'German', 'Japanese', 'Korean', 'Vietnamese', ]; const options = Languages.map((x) => ({ label: x, value: x })); type CrossLanguageItemProps = { name?: string | Array; onChange: (arg: string[]) => void; }; export const CrossLanguageItem = ({ name = ['prompt_config', 'cross_languages'], onChange = () => {}, }: CrossLanguageItemProps) => { const { t } = useTranslation(); return (
{t('chat.crossLanguage')}
{ onChange(val); }} // defaultValue={field.value} placeholder={t('fileManager.pleaseSelect')} maxCount={100} // {...field} modalPopover />
); };