import { Box } from '@rocket.chat/fuselage'; import { useEndpoint } from '@rocket.chat/ui-contexts'; import { useQuery } from '@tanstack/react-query'; import { useTranslation } from 'react-i18next'; import type { EditDepartmentProps } from './EditDepartment'; import EditDepartment from './EditDepartment'; import { FormSkeleton } from '../../../components/Skeleton'; const EditDepartmentWithAllowedForwardData = ({ data, ...props }: Omit) => { const { t } = useTranslation(); const getDepartmentListByIds = useEndpoint('GET', '/v1/livechat/department.listByIds'); const { data: allowedToForwardData, isLoading, isError, } = useQuery({ queryKey: ['/v1/livechat/department.listByIds', data?.department?.departmentsAllowedToForward], queryFn: () => getDepartmentListByIds({ ids: data?.department?.departmentsAllowedToForward ?? [], }), }); if (isLoading) { return ; } if (isError) { return {t('Not_Available')}; } return ; }; export default EditDepartmentWithAllowedForwardData;