Write a single App.jsx and App.css file that calls these two APIs:
https://dummyjson.com/products
https://dummyjson.com/comments
The app should look modern and sleek with a shadcn type styling and use react hooks. The app should call the https://dummyjson.com/products APIs when the page loads and display the products as a grid of 3 rows. The product tile should be clickable and show a view where the https://dummyjson.com/comments API is called. The product should be in full display with the comments below.
Here are how the example API calls look for each API
https://dummyjson.com/products
and
https://dummyjson.com/comments | A shadcn/ui and v0 generation - v0