From: https://www.youtube.com/watch?v=dmmwJnFcD0k Improvements : add zod to parse fetch data reuse fetchAnimes everywhere we need to fetch animes clean up main display to avoid duplicates between anime-card and spinner