@ahmadmubarak98/use-fetch
v1.1.4
Published
A custom hook for fetching data
Downloads
55
Maintainers
Readme
Introduction
Welcome to @ahmadmubarak98/use-fetch
, a lightweight and powerful React hook library designed to simplify fetching data within your React applications. This custom hook leverages the modern React features to make HTTP requests more straightforward and efficient, while also handling cache, loading states and errors gracefully.
Installation
npm install @ahmadmubarak98/use-fetch
Quick Start
import { useFetch } from '@ahmadmubarak98/use-fetch'
function ExampleComponent() {
const { data, error, isLoading } = useFetch({ url: 'https://dummyjson.com/users/1' })
if (error) return <div>failed to load</div>
if (isLoading) return <div>loading...</div>
return <div>hello {data.name}!</div>
}
License
The MIT License.