import type { SelectOption } from '@rocket.chat/fuselage'; import { AccordionItem } from '@rocket.chat/fuselage'; import { Field, FieldGroup, FieldLabel, FieldRow, MultiSelect } from '@rocket.chat/fuselage-forms'; import { useUserPreference } from '@rocket.chat/ui-contexts'; import { Controller, useFormContext } from 'react-hook-form'; import { useTranslation } from 'react-i18next'; const PreferencesGlobalSection = () => { const { t } = useTranslation(); const userDontAskAgainList = useUserPreference<{ action: string; label: string }[]>('dontAskAgainList') || []; const options: SelectOption[] = userDontAskAgainList.map(({ action, label }) => [action, label]); const { control } = useFormContext(); return ( {t('Dont_ask_me_again_list')} ( )} /> ); }; export default PreferencesGlobalSection;