All files / Rindu/utils handleJsonResponse.ts

16.66% Statements 1/6
0% Branches 0/1
0% Functions 0/1
16.66% Lines 1/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 112x                    
export async function handleJsonResponse<T>(res: Response): Promise<T | null> {
  Iif (res.ok) {
    const data = (await res.json()) as T;
    return data;
  }
 
  console.warn(res.status, res.statusText, res.url);
 
  return null;
}