diff --git a/src/components/GameComponent.tsx b/src/components/GameComponent.tsx index fb0ea54..c5ef771 100644 --- a/src/components/GameComponent.tsx +++ b/src/components/GameComponent.tsx @@ -23,8 +23,8 @@ export default function GameComponent() { if (response.ok) { const data = await response.json(); - if (data.data) { - setGame(data.data as GameObject); + if (data) { + setGame(data as GameObject); } } } diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 64db88b..53bf052 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -2,7 +2,7 @@ import type { ReactNode } from "react"; export default function Layout({ children }: { children: ReactNode }) { return ( -
+
{children}
); diff --git a/src/components/MusicComponent.tsx b/src/components/MusicComponent.tsx index ff44908..8432837 100644 --- a/src/components/MusicComponent.tsx +++ b/src/components/MusicComponent.tsx @@ -12,7 +12,7 @@ export default function MusicComponent() { const response = await fetch("https://api.alexav.gg/v4/social/music"); if (response.ok) { const data = await response.json(); - setMusic(data.data as LastFMMusicObject); + setMusic(data as LastFMMusicObject); } else setFailedFetch(true); } catch (e) { console.error("Failed to fetch music!", e); diff --git a/src/components/TVComponent.tsx b/src/components/TVComponent.tsx index 817102a..e1cd8d5 100644 --- a/src/components/TVComponent.tsx +++ b/src/components/TVComponent.tsx @@ -27,9 +27,9 @@ export default function TVComponent() { ); if (response.ok) { const data = await response.json(); - if (data.data && data.data.length <= 0) { + if (data && data.length <= 0) { setFailedFetch(true); - } else setShow(data.data[0] as TVObject); + } else setShow(data[0] as TVObject); } else setFailedFetch(true); }