import type { NextPage } from "next"; import useSWR from "swr"; import { getAllSvgs } from "@/services"; import { SvgData } from "@/interfaces/svgData"; import SVGCard from "@/components/svgCard"; import Grid from "@/common/grid"; import Loading from "@/components/loading"; import Error from "@/components/error"; const Home: NextPage = () => { const { data, error } = useSWR(getAllSvgs); if (error) return ( ); if (!data) return ; return ( {data.map((svg: SvgData) => ( ))} ); }; export default Home;