Files
lti-web-client/src/lib/api-helper.ts
T

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';
};