diff --git a/backend/dbLocation.sqlite b/backend/dbLocation.sqlite index 5404dca..4c7caa2 100644 Binary files a/backend/dbLocation.sqlite and b/backend/dbLocation.sqlite differ diff --git a/frontend/src/app/satellites/[satelliteSlug]/orbitDataGraph.tsx b/frontend/src/app/satellites/[satelliteSlug]/orbitDataGraph.tsx index 74252f6..4c19927 100644 --- a/frontend/src/app/satellites/[satelliteSlug]/orbitDataGraph.tsx +++ b/frontend/src/app/satellites/[satelliteSlug]/orbitDataGraph.tsx @@ -194,7 +194,9 @@ const OrbitDataGraph: React.FC = ({ updateSize(); return () => window.removeEventListener("resize", updateSize); - }, [handleChartScroll, months]); + }, []); + + console.log("orbitalData", orbitalData); return ( <> diff --git a/frontend/src/app/satellites/[satelliteSlug]/page.tsx b/frontend/src/app/satellites/[satelliteSlug]/page.tsx index 3346bba..8422582 100644 --- a/frontend/src/app/satellites/[satelliteSlug]/page.tsx +++ b/frontend/src/app/satellites/[satelliteSlug]/page.tsx @@ -58,7 +58,7 @@ export default async function SatelliteInfoPage({ // Get the satellite attributes let satAttributes = graphqlData?.data?.satellites?.data[0]?.attributes; - console.log("satAttributes", satAttributes); + // If the satellite is not found return a message if (!satAttributes?.catalogNumberNORAD) { return
Satellite not found
; @@ -74,6 +74,8 @@ export default async function SatelliteInfoPage({ imageURL = STRAPI_URL + satelliteImage; } + console.log("satAttributes", satAttributes); + return ( <>
@@ -112,17 +114,9 @@ export default async function SatelliteInfoPage({ : null}

- - {satAttributes.missionStatus === "IN ORBIT" ? ( -
- {" "} - -
- ) : null} +
+ +
{/* Image container */}
@@ -146,14 +140,16 @@ export default async function SatelliteInfoPage({
) : null} {/* Container for map */} - {noradId && satAttributes.missionStatus === "IN ORBIT" ? ( + {noradId ? (
@@ -167,7 +163,6 @@ export default async function SatelliteInfoPage({ {/* Container for graph of historical orbital data */}
- {/*Pass the historicalData and the launchDate as props to OrbitDataGraph*/} {noradId ? ( satAttributes?.launchDate ? ( - {/* Related projects */}
{relatedProjects?.length != 0 ? ( diff --git a/frontend/src/components/satelliteData/SatelliteDataHome.tsx b/frontend/src/components/satelliteData/SatelliteDataHome.tsx index c818572..76afe71 100644 --- a/frontend/src/components/satelliteData/SatelliteDataHome.tsx +++ b/frontend/src/components/satelliteData/SatelliteDataHome.tsx @@ -12,7 +12,7 @@ const updateInterval = 50; // in ms export default function SatelliteDataHome({ satelliteNum, }: { - satelliteNum: string | null; + satelliteNum: SatelliteNumber | null; }) { const { selectedSatellite, setSelectedSatellite, satNumToEntry } = useSatelliteStore(); @@ -24,8 +24,7 @@ export default function SatelliteDataHome({ useEffect(() => { const intervalId = setInterval(() => { if (satelliteNum) { - const satelliteNumber = parseInt(satelliteNum, 10); - setSelectedSatellite(satelliteNumber as SatelliteNumber); + setSelectedSatellite(satelliteNum); } if (selectedSatellite) { // Access satellite data by name