| import React from "react";import axios from "axios";
 import { useQuery } from "@tanstack/react-query";
 
 const App = () => {
 const { isLoading, error, data } = useQuery({
 queryKey: ["repoData"],
 queryFn: () =>
 axios
 .get("https://api.github.com/repos/TanStack/query")
 .then((res) => res.data),
 });
 
 if (isLoading) return "Loading...";
 if (error) return "An error has occurred: " + error.message;
 
 return (
 <div>
 <h1>{data.name}</h1>
 <p>{data.description}</p>
 <strong>👀 {data.subscribers_count}</strong>{" "}
 <strong>✨ {data.stargazers_count}</strong>{" "}
 <strong>🍴 {data.forks_count}</strong>
 </div>
 );
 };
 
 export default App;
 
 |