import { useEffect, useState } from "react"; import { useParams } from "react-router"; import ItemCard from "~/Components/Items/ItemCard"; import { FetchItems } from "~/Lib/Item"; import type Item from "~/Models/Item"; const LibraryItems = () => { const params = useParams(); const [items, setItems] = useState>([]); useEffect(() => { const librayId = params["libraryId"]; FetchItems(librayId!).then(response => { setItems(response); }); }); return (
{items.length > 0 && items.map(item => { return ( ) })}
); } export default LibraryItems;