From e1b03a0cb5bfbb86a1a88be910c1326f3d21ba08 Mon Sep 17 00:00:00 2001 From: Emily Neighbour Date: Wed, 19 Mar 2025 15:59:18 +0000 Subject: [PATCH] sidebar for observatories --- src/app/earthquakes/page.tsx | 2 +- src/app/observatories/page.tsx | 2 + src/components/InteractiveMap.tsx | 2 +- src/components/{sidebar.tsx => sidebar_e.tsx} | 0 src/components/sidebar_o.tsx | 44 +++++++++++++++++++ 5 files changed, 48 insertions(+), 2 deletions(-) rename src/components/{sidebar.tsx => sidebar_e.tsx} (100%) create mode 100644 src/components/sidebar_o.tsx diff --git a/src/app/earthquakes/page.tsx b/src/app/earthquakes/page.tsx index adcd46c..d74de16 100644 --- a/src/app/earthquakes/page.tsx +++ b/src/app/earthquakes/page.tsx @@ -1,5 +1,5 @@ import Navbar from "@/components/navbar"; -import Sidebar from "@/components/sidebar"; +import Sidebar from "@/components/sidebar_e"; export default function Earthquakes() { diff --git a/src/app/observatories/page.tsx b/src/app/observatories/page.tsx index 5688ef4..7b92251 100644 --- a/src/app/observatories/page.tsx +++ b/src/app/observatories/page.tsx @@ -1,9 +1,11 @@ import Navbar from "@/components/navbar"; +import Sidebar from "@/components/sidebar_o"; export default function Observatories() { return (
+

Observatories

) diff --git a/src/components/InteractiveMap.tsx b/src/components/InteractiveMap.tsx index e8d8e82..27870ac 100644 --- a/src/components/InteractiveMap.tsx +++ b/src/components/InteractiveMap.tsx @@ -1,4 +1,4 @@ -import InteractiveMap from "@/components/interactivemap"; +import InteractiveMap from "@/components/InteractiveMap"; export default function Home() { return ( diff --git a/src/components/sidebar.tsx b/src/components/sidebar_e.tsx similarity index 100% rename from src/components/sidebar.tsx rename to src/components/sidebar_e.tsx diff --git a/src/components/sidebar_o.tsx b/src/components/sidebar_o.tsx new file mode 100644 index 0000000..7a7859d --- /dev/null +++ b/src/components/sidebar_o.tsx @@ -0,0 +1,44 @@ +import React from 'react'; +import Link from "next/link"; + +const Sidebar = () => { + return ( +
+
+

Observatories

+

+ Observatory events - location, scientists, recent earthquakes +

+ +
+ + {/* Section: Recent Events - Will need to be replaced with a link to the database*/} +
+

Recent Observatory Events

+
    +
  • +

    Earthquake in California

    +

    Magnitude 5.3

    +

    Cali Observatory

    +
  • +
  • +

    Tremor in Japan

    +

    Magnitude 4.7

    +

    Kyoto Observatory

    +
  • +
  • +

    Tremor in Spain

    +

    Magnitude 2.1

    +

    Madrid Observatory

    +
  • +
+
+
+ ); +}; + +export default Sidebar;