mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-20 21:41:57 +00:00
18 lines
379 B
TypeScript
18 lines
379 B
TypeScript
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';
|
|
};
|