mirror of
https://github.com/nowcommunity/nowdatabase.git
synced 2026-10-12 19:13:52 +03:00
Merge branch 'main' into codex/plan-feature-for-improved-delete-error-message
This commit is contained in:
@@ -46,7 +46,7 @@ export const ReferenceDetails = () => {
|
||||
}
|
||||
const { isFetching, isError, data } = useGetReferenceDetailsQuery(id!, { skip: isNew })
|
||||
const [editReferenceRequest, { isLoading: mutationLoading }] = useEditReferenceMutation()
|
||||
const [deleteMutation, { isSuccess: deleteSuccess, error: deleteError }] = useDeleteReferenceMutation()
|
||||
const [deleteMutation, { isSuccess: deleteSuccess }] = useDeleteReferenceMutation()
|
||||
const { notify } = useNotify()
|
||||
const navigate = useNavigate()
|
||||
const { fallbackTarget } = useReturnNavigation({ fallback: '/reference' })
|
||||
@@ -79,7 +79,7 @@ export const ReferenceDetails = () => {
|
||||
try {
|
||||
await deleteMutation(parseInt(id!)).unwrap()
|
||||
} catch (error) {
|
||||
const message = resolveDeleteErrorMessage(error)
|
||||
const message = resolveDeleteErrorMessage(error as FetchBaseQueryError | SerializedError | undefined)
|
||||
notify(message, 'error')
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { afterEach, beforeEach, describe, expect, it, jest } from '@jest/globals'
|
||||
import { beforeEach, describe, expect, it, jest } from '@jest/globals'
|
||||
import { render, screen, waitFor } from '@testing-library/react'
|
||||
import userEvent from '@testing-library/user-event'
|
||||
import { MemoryRouter, Route, Routes } from 'react-router-dom'
|
||||
|
||||
Reference in New Issue
Block a user