diff --git a/src/Paginas/Inicio/index.jsx b/src/Paginas/Inicio/index.jsx index 1b51847..fcd3cc7 100644 --- a/src/Paginas/Inicio/index.jsx +++ b/src/Paginas/Inicio/index.jsx @@ -8,12 +8,16 @@ import '../../message.css'; export default function Inicio() { const [loading, setLoading] = useState(true); const [animes, setAnimes] = useState([]); + const [lancamentos, setLancamentos] = useState([]); useEffect(() => { const fetchAnimes = async () => { try { const response = await axios.get("https://api.jikan.moe/v4/anime"); - setAnimes(response.data.data); + const sortedAnimes = response.data.data.sort((a, b) => new Date(b.start_date) - new Date(a.start_date)); + const latestReleases = sortedAnimes.slice(0, 10); + setAnimes(sortedAnimes); + setLancamentos(latestReleases); setLoading(false); } catch (error) { console.error("Error fetching anime data:", error); @@ -38,8 +42,8 @@ export default function Inicio() { ); -} +}; \ No newline at end of file