'use client'; // import {RequestAllInOne} from '@/app/demos/api-all-in-one/fetch-data'; import { RequestAllInOne } from 'request-all-in-one'; import { useEffect, useState } from 'react'; const client = new RequestAllInOne({}); export default function Fetch() { const [data, setData] = useState(); useEffect(() => { const fetchData = async () => { const response = await client.get( 'https://api.github.com/repos/TanStack/query', ); setData(response); }; fetchData(); }, []); if (!data) { return <>No data; } return ( <>
Fetch Only

{data.full_name}

{data.description}

👀 {data.subscribers_count}{' '} ✨ {data.stargazers_count}{' '} 🍴 {data.forks_count} {/*
{isFetching ? 'Updating...' : ''}
*/}
); }