Home
useState & useEffect- Alle Produkte von
https://fakestoreapi.com/productsfetchen - Produkte im State speichern und als Grid rendern
- Jede Karte => Link zur Detailseite + "Add to cart" Button
ProductDetail
useParams→idaus der URL lesen- Produkt von
https://fakestoreapi.com/products/:idfetchen - Produkt anzeigen
- "Go Back"-Button mit
navigate(-1)
Cart (optional)
CartContextmitCartProvidererstellenaddToCart,removeFromCart,changeQtyim Context bereitstellenCartProviderinApp.jsxeinbauen- In jeder Seite über
useCart()auf den Warenkorb zugreifen