style: fix import order and prettier formatting

This commit is contained in:
Kirill
2026-05-27 22:07:01 +05:00
parent b0b2872cf8
commit 599b66503d
2 changed files with 14 additions and 4 deletions
@@ -18,13 +18,23 @@ export function useMutationWithToast<TData = unknown, TError = unknown, TVariabl
return useMutation({ return useMutation({
...mutationOptions, ...mutationOptions,
onSuccess: (data: TData, variables: TVariables, onMutateResult: TOnMutateResult, mutationContext: MutationFunctionContext) => { onSuccess: (
data: TData,
variables: TVariables,
onMutateResult: TOnMutateResult,
mutationContext: MutationFunctionContext,
) => {
if (successMessage) { if (successMessage) {
addNotification({ type: 'success', message: successMessage }) addNotification({ type: 'success', message: successMessage })
} }
onSuccess?.(data, variables, onMutateResult, mutationContext) onSuccess?.(data, variables, onMutateResult, mutationContext)
}, },
onError: (error: TError, variables: TVariables, onMutateResult: TOnMutateResult | undefined, mutationContext: MutationFunctionContext) => { onError: (
error: TError,
variables: TVariables,
onMutateResult: TOnMutateResult | undefined,
mutationContext: MutationFunctionContext,
) => {
addNotification({ type: 'error', message: getApiErrorMessage(error) }) addNotification({ type: 'error', message: getApiErrorMessage(error) })
onError?.(error, variables, onMutateResult, mutationContext) onError?.(error, variables, onMutateResult, mutationContext)
}, },
@@ -1,6 +1,6 @@
import { useUnit } from 'effector-react'
import { Snackbar, Alert, Stack, IconButton } from '@mui/material'
import CloseIcon from '@mui/icons-material/Close' import CloseIcon from '@mui/icons-material/Close'
import { Snackbar, Alert, Stack, IconButton } from '@mui/material'
import { useUnit } from 'effector-react'
import { $notifications, dismissNotification as dismissNotificationEvent } from '../../model/notification' import { $notifications, dismissNotification as dismissNotificationEvent } from '../../model/notification'
export function NotificationStack() { export function NotificationStack() {