Merge branch 'dev' into 'staging'
отображение ошибки при ошибке декремента привилегии See merge request frontend/admin!98
This commit is contained in:
commit
c1aa6ab1f9
@ -1,6 +1,7 @@
|
||||
import { Box, Button, Typography } from "@mui/material"
|
||||
import { useState } from "react"
|
||||
import { userApi } from "../../../api/user/requests"
|
||||
import { enqueueSnackbar } from "notistack"
|
||||
|
||||
export const UserPrivilegeDecrement = ({ userId }: { userId: string }) => {
|
||||
|
||||
@ -18,13 +19,20 @@ export const UserPrivilegeDecrement = ({ userId }: { userId: string }) => {
|
||||
const readyHC = async () => {
|
||||
setDisabled(true)
|
||||
// await userApi.privilegeDecrement(userId)
|
||||
await userApi.privilegeDecrement("656fa783f827770622bb8774")
|
||||
const [response] = await userApi.privilegeDecrement(userId)
|
||||
// await userApi.privilegeDecrement("656fa783f827770622bb8774")
|
||||
console.log(response)
|
||||
if (response !== null) {
|
||||
setReadyDecrement(false)
|
||||
setDisabled(false)
|
||||
setInfo("Привилегия была успешно уменьшена :)")
|
||||
setInterval(() => {
|
||||
setInfo("")
|
||||
}, 5000)
|
||||
} else {
|
||||
enqueueSnackbar("произошла ошибка")
|
||||
|
||||
}
|
||||
}
|
||||
const notReadyHC = () => {
|
||||
setDisabled(true)
|
||||
|
||||
@ -22,8 +22,8 @@ export const parseAxiosError = (nativeError: unknown): [string, number?] => {
|
||||
|
||||
if (
|
||||
error.response?.data &&
|
||||
error.response?.data !== "Not Found" &&
|
||||
"statusCode" in (error.response.data as ServerError)
|
||||
error.response?.data !== "Not Found"
|
||||
// && "statusCode" in (error.response.data as ServerError)
|
||||
) {
|
||||
const serverError = error.response.data as ServerError;
|
||||
const translatedMessage = translateMessage[serverError.message];
|
||||
|
||||
Loading…
Reference in New Issue
Block a user