import { memo } from 'react'; import { PermissionTypes, Permissions } from 'librechat-data-provider'; import HoverCardSettings from '~/components/Nav/SettingsTabs/HoverCardSettings'; import { useLocalize, useHasAccess } from '~/hooks'; import SlashCommandSwitch from './SlashCommandSwitch'; import PlusCommandSwitch from './PlusCommandSwitch'; import AtCommandSwitch from './AtCommandSwitch'; function Commands() { const localize = useLocalize(); const hasAccessToPrompts = useHasAccess({ permissionType: PermissionTypes.PROMPTS, permission: Permissions.USE, }); const hasAccessToMultiConvo = useHasAccess({ permissionType: PermissionTypes.MULTI_CONVO, permission: Permissions.USE, }); return (