npm.io
2.0.6 • Published 2 years ago

@jhenbertnpm/use-fetch

Licence
MIT
Version
2.0.6
Deps
0
Size
2 kB
Vulns
0
Weekly
0

Quickstart

Using the custom hook


const { data, isLoaded, error } = useFetch<DataType[]>({
    fetchFn: async () => {
      const response = await fetch(url);
      const data: DataType[] = await response.json();
      return data;
    },
    initialData: [],
  });

In the example above, I use the fetch() API. You can also use Axios or any other promise-based http client.

Keywords