import { useMutationErrors } from '@/backend/use-mutation-errors'; import { Button } from '@/components/control'; import { DescribeError } from '@/components/info-error'; import { ModalBackdrop } from '@/components/modal/modal-backdrop'; import { useEscapeKey } from '@/hooks/use-escape-key'; import { useDialogsStore } from '@/stores/dialogs'; export function MutationErrors() { const { mutationErrors, resetErrors } = useMutationErrors(); const hideDialog = useDialogsStore(state => state.hideDialog); useEscapeKey(resetErrors, mutationErrors.length > 0); if (mutationErrors.length === 0) { return null; } hideDialog(); return (

Ошибка при обработке

); }