All files / utils users.js

100% Statements 7/7
100% Branches 0/0
100% Functions 2/2
100% Lines 7/7

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        8x 4x 4x 4x 2x   2x 2x            
import { useQuery } from "react-query";
import axios from "axios";
 
export function useUsers() {
  return useQuery("users", async () => {
    const uri = "/api/admin/users";
    try {
      const response = await axios.get(uri);      
      return response.data ;
    } catch (e) {
      console.error(`Error getting data from ${uri}:`,e);
      return [];
    }
  }, {
    initialData: []
  });
}