diff --git a/pages/availability/troubleshoot.tsx b/pages/availability/troubleshoot.tsx
index b8100908..77cfa6ca 100644
--- a/pages/availability/troubleshoot.tsx
+++ b/pages/availability/troubleshoot.tsx
@@ -1,26 +1,22 @@
-import Head from "next/head";
-import Shell from "../../components/Shell";
-import { getSession, useSession } from "next-auth/client";
-import { useState } from "react";
+import Loader from "@components/Loader";
+import prisma from "@lib/prisma";
import dayjs from "dayjs";
import utc from "dayjs/plugin/utc";
import { GetServerSideProps } from "next";
-import prisma from "@lib/prisma";
-import Loader from "@components/Loader";
+import { getSession } from "next-auth/client";
+import Head from "next/head";
+import { useEffect, useState } from "react";
+import Shell from "../../components/Shell";
dayjs.extend(utc);
export default function Troubleshoot({ user }) {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
- const [session, loading] = useSession();
+ const [loading, setLoading] = useState(true);
const [availability, setAvailability] = useState([]);
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const [selectedDate, setSelectedDate] = useState(dayjs());
- if (loading) {
- return