mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-25 15:55:48 +00:00
chore(FE-40): create isResponseError api helper function
This commit is contained in:
+11
-1
@@ -1,7 +1,17 @@
|
|||||||
import { BaseApiResponse, SuccessApiResponse } from '@/types/api/api-general';
|
import {
|
||||||
|
BaseApiResponse,
|
||||||
|
ErrorApiResponse,
|
||||||
|
SuccessApiResponse,
|
||||||
|
} from '@/types/api/api-general';
|
||||||
|
|
||||||
export const isResponseSuccess = <T>(
|
export const isResponseSuccess = <T>(
|
||||||
res?: BaseApiResponse<T>
|
res?: BaseApiResponse<T>
|
||||||
): res is SuccessApiResponse<T> => {
|
): res is SuccessApiResponse<T> => {
|
||||||
return res?.status === 'success';
|
return res?.status === 'success';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export const isResponseError = <T>(
|
||||||
|
res?: BaseApiResponse<T>
|
||||||
|
): res is ErrorApiResponse => {
|
||||||
|
return res?.status === 'error';
|
||||||
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user