All files / client/src/services programItemsServices.ts

66.66% Statements 4/6
100% Branches 0/0
100% Functions 2/2
66.66% Lines 4/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22                356x             356x 426x     425x    
import { api } from "client/utils/api";
import {
  PostUpdateProgramItemsResponse,
  GetProgramItemsResponse,
} from "shared/types/api/programItems";
import { ApiEndpoint } from "shared/constants/apiEndpoints";
 
export const postUpdateProgramItems =
  async (): Promise<PostUpdateProgramItemsResponse> => {
    const response = await api.post<PostUpdateProgramItemsResponse>(
      ApiEndpoint.PROGRAM_ITEMS,
    );
    return response.data;
  };
 
export const getProgramItems = async (): Promise<GetProgramItemsResponse> => {
  const response = await api.get<GetProgramItemsResponse>(
    ApiEndpoint.PROGRAM_ITEMS,
  );
  return response.data;
};