From ce866d03873b25045842024cfe0990c1b8d41219 Mon Sep 17 00:00:00 2001 From: Florian Graule Date: Wed, 25 Sep 2024 19:25:49 +0200 Subject: [PATCH] Updating some bugs, click for not in orbit satellites, displaying valid satellites --- .../app/satellites/SatelliteResponsiveTable.tsx | 15 +++++---------- .../satellites/[satelliteSlug]/orbitDataGraph.tsx | 4 +++- .../src/app/satellites/[satelliteSlug]/page.tsx | 2 ++ frontend/src/app/satellites/page.tsx | 4 ++-- 4 files changed, 12 insertions(+), 13 deletions(-) diff --git a/frontend/src/app/satellites/SatelliteResponsiveTable.tsx b/frontend/src/app/satellites/SatelliteResponsiveTable.tsx index 8010028..72bd56d 100644 --- a/frontend/src/app/satellites/SatelliteResponsiveTable.tsx +++ b/frontend/src/app/satellites/SatelliteResponsiveTable.tsx @@ -102,17 +102,12 @@ export default function SatelliteResponsiveTable({ - handleRowClick( - satellite.attributes - ?.slug ?? "", - ), - } - : {})} + onClick={() => + handleRowClick( + satellite.attributes?.slug ?? "", + ) + } > - {satellite.attributes?.name} diff --git a/frontend/src/app/satellites/[satelliteSlug]/orbitDataGraph.tsx b/frontend/src/app/satellites/[satelliteSlug]/orbitDataGraph.tsx index aed4a23..5d0eb02 100644 --- a/frontend/src/app/satellites/[satelliteSlug]/orbitDataGraph.tsx +++ b/frontend/src/app/satellites/[satelliteSlug]/orbitDataGraph.tsx @@ -190,12 +190,14 @@ const OrbitDataGraph: React.FC = ({ return () => window.removeEventListener("resize", updateSize); }, []); + console.log("orbitalData", orbitalData); + return ( <> {orbitalData && (
-

Orbital parameters history (source :

+

Orbital parameters history (source :

diff --git a/frontend/src/app/satellites/page.tsx b/frontend/src/app/satellites/page.tsx index dd990e9..6f2e793 100644 --- a/frontend/src/app/satellites/page.tsx +++ b/frontend/src/app/satellites/page.tsx @@ -41,10 +41,10 @@ export default async function Satellites() { ); let satellitesInOrbit = graphqlData.data.satellites?.data.filter( - (data) => data.attributes?.catalogNumberNORAD !== null, + (data) => data.attributes?.missionStatus === "IN ORBIT", ); let satellitesNotInOrbit = graphqlData.data.satellites?.data.filter( - (data) => data.attributes?.catalogNumberNORAD == null, + (data) => data.attributes?.missionStatus !== "IN ORBIT", ); return (