DeveloperBreeze

Custom Hook Development Tutorials, Guides & Insights

Unlock 1+ expert-curated custom hook tutorials, real-world code snippets, and modern dev strategies. From fundamentals to advanced topics, boost your custom hook skills on DeveloperBreeze.

React Custom Hook for API Requests

Code August 12, 2024
javascript

Here’s an example of how to use the useFetch hook in a React component to fetch and display data.

import React from 'react';
import useFetch from './useFetch'; // Ensure correct import path

function UserList() {
    const { data, loading, error } = useFetch('https://jsonplaceholder.typicode.com/users');

    if (loading) return <p>Loading...</p>;
    if (error) return <p>Error: {error.message}</p>;

    return (
        <ul>
            {data.map(user => (
                <li key={user.id}>{user.name}</li>
            ))}
        </ul>
    );
}

export default UserList;