diff --git a/src/components/admin/ControlBar.tsx b/src/components/admin/ControlBar.tsx index 3d4c66a..46818d9 100644 --- a/src/components/admin/ControlBar.tsx +++ b/src/components/admin/ControlBar.tsx @@ -1,3 +1,5 @@ +import { useSession } from "next-auth/react"; + const AdminBarLayout = ({ actions, children, @@ -5,14 +7,18 @@ const AdminBarLayout = ({ actions: JSX.Element | JSX.Element[]; children: JSX.Element | JSX.Element[]; }) => { + const { data } = useSession(); + return (
-
-

- Admin Mode -

-
{actions}
-
+ {data?.user ? ( +
+

+ Admin Mode +

+
{actions}
+
+ ) : undefined} {children}
); diff --git a/src/pages/resources/[id]/edit.tsx b/src/pages/resources/[id]/edit.tsx index e69de29..a985821 100644 --- a/src/pages/resources/[id]/edit.tsx +++ b/src/pages/resources/[id]/edit.tsx @@ -0,0 +1,13 @@ +import Footer from "~/components/Footer"; +import Header from "~/components/Header"; + +const EditResourcePage = () => { + return ( + <> +
+