2
0

Status.ts 420 B

123456789101112131415161718
  1. import { StatusEnum } from '../components/status/Types';
  2. type TaskStatusType = 'success' | 'error' | 'loading';
  3. export const getStatusType = (status: StatusEnum): TaskStatusType => {
  4. const loadingList: StatusEnum[] = [];
  5. const successList = [StatusEnum.loaded];
  6. if (loadingList.includes(status)) {
  7. return 'loading';
  8. }
  9. if (successList.includes(status)) {
  10. return 'success';
  11. }
  12. return 'error';
  13. };