mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-20 13:32:00 +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>(
|
||||
res?: BaseApiResponse<T>
|
||||
): res is SuccessApiResponse<T> => {
|
||||
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