diff --git a/apps/www/next-sitemap.config.js b/apps/www/next-sitemap.config.js
index 266acf7..1c87e90 100644
--- a/apps/www/next-sitemap.config.js
+++ b/apps/www/next-sitemap.config.js
@@ -28,8 +28,9 @@
* OTHER DEALINGS IN THE SOFTWARE.
*/
-/** @type {import('next-sitemap').IConfig} */
-module.exports = {
+const obj = {
siteUrl: "https://mhsf.app",
generateRobotsTxt: true
-}
\ No newline at end of file
+}
+
+export default obj;
\ No newline at end of file
diff --git a/apps/www/public/sitemap-0.xml b/apps/www/public/sitemap-0.xml
index 5c05a73..84d9307 100644
--- a/apps/www/public/sitemap-0.xml
+++ b/apps/www/public/sitemap-0.xml
@@ -1,49 +1,12 @@
-
-
-https://mhsf.app/dashboard2025-02-14T18:54:35.340Zdaily0.7
-https://mhsf.app/account/settings2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/account/settings/options2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/account/favorites2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/docs/advanced%2Fachievements2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/docs/advanced%2Fcommand-bar2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/docs/advanced%2Fexternal2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/docs/advanced%2Ftech-stack2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/docs/getting-started2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/docs/guides%2Fcustomization2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/docs/guides%2Flinking2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/docs/guides%2Fowning-a-server2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/docs/guides%2Freporting-server2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/docs/legal%2Fexternal-content-agreement2025-02-14T18:54:35.389Zdaily0.7
-https://mhsf.app/docs/reading2025-02-14T18:54:35.389Zdaily0.7
+https://mhsf.app/settings2025-05-05T04:09:03.452Zdaily0.7
+https://mhsf.app/support2025-05-05T04:09:03.471Zdaily0.7
+https://mhsf.app/waitlist/oauth-need-discord2025-05-05T04:09:03.471Zdaily0.7
+https://mhsf.app/waitlist/ref2025-05-05T04:09:03.471Zdaily0.7
+https://mhsf.app/servers/embedded/sl-modification-frame2025-05-05T04:09:03.471Zdaily0.7
+https://mhsf.app/home2025-05-05T04:09:03.471Zdaily0.7
+https://mhsf.app/servers/embedded/sl-modification-frame/files2025-05-05T04:09:03.471Zdaily0.7
+https://mhsf.app/servers2025-05-05T04:09:03.471Zdaily0.7
+https://mhsf.app/waitlist2025-05-05T04:09:03.471Zdaily0.7
\ No newline at end of file
diff --git a/apps/www/public/sitemap.xml b/apps/www/public/sitemap.xml
index 1469d10..da20fe7 100644
--- a/apps/www/public/sitemap.xml
+++ b/apps/www/public/sitemap.xml
@@ -1,34 +1,4 @@
-
-
https://mhsf.app/sitemap-0.xml
\ No newline at end of file
diff --git a/apps/www/src/app/(sl-modification-frame)/layout.tsx b/apps/www/src/app/(sl-modification-frame)/layout.tsx
index 1008642..30ca95d 100644
--- a/apps/www/src/app/(sl-modification-frame)/layout.tsx
+++ b/apps/www/src/app/(sl-modification-frame)/layout.tsx
@@ -27,22 +27,13 @@
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
* OTHER DEALINGS IN THE SOFTWARE.
*/
-
-"use client";
import "../globals.css";
-import { useSearchParams } from "next/navigation";
-import { Placeholder } from "@/components/ui/placeholder";
-import { X } from "lucide-react";
import { IsScript } from "@/components/util/is-script";
-import { Button } from "@/components/ui/button";
-import Link from "next/link";
-import { NavBar } from "@/components/feat/navbar/navbar";
import { TooltipProvider } from "@/components/ui/tooltip";
import { ThemeProvider } from "@/components/util/theme-provider";
import { FontBoundary } from "@/components/util/font-boundary";
import { ClerkProvider } from "@/components/util/clerk-provider";
import { Toaster } from "sonner";
-import { Footer } from "@/components/feat/footer/footer";
import { NuqsAdapter } from "nuqs/adapters/next/app";
import { IframeProtector } from "@/components/util/iframe-protector";
import NextTopLoader from "@/components/util/top-loader";
@@ -52,8 +43,6 @@ export default function RootLayout({
}: {
children: React.ReactNode;
}) {
- const searchParams = useSearchParams();
- const search = searchParams?.get("theme") || "light";
return (
<>
diff --git a/apps/www/src/app/not-found.tsx b/apps/www/src/app/not-found.tsx
index 1b21116..4adea32 100644
--- a/apps/www/src/app/not-found.tsx
+++ b/apps/www/src/app/not-found.tsx
@@ -27,7 +27,6 @@
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
* OTHER DEALINGS IN THE SOFTWARE.
*/
-"use client";
import { NotFoundComponent } from "@/components/util/not-found";
import type { Metadata } from "next";
diff --git a/apps/www/src/components/feat/waitlist/waitlist-discord-needed.tsx b/apps/www/src/components/feat/waitlist/waitlist-discord-needed.tsx
index 348fb51..0f65456 100644
--- a/apps/www/src/components/feat/waitlist/waitlist-discord-needed.tsx
+++ b/apps/www/src/components/feat/waitlist/waitlist-discord-needed.tsx
@@ -35,12 +35,11 @@ import {
SignedIn,
SignedOut,
useReverification,
- useSignIn,
useUser,
} from "@clerk/nextjs";
import type { CreateExternalAccountParams, OAuthStrategy } from "@clerk/types";
import { UserInformation } from "./waitlist-page";
-import { useEffect, useState } from "react";
+import { useState } from "react";
import { Spinner } from "@/components/ui/spinner";
import { useEffectOnce } from "@/lib/useEffectOnce";
import { Button } from "@/components/ui/button";
@@ -80,7 +79,7 @@ function SignedInBoundary() {
const [loading, setLoading] = useState(true);
const router = useRouter();
- const { isLoaded, user } = useUser();
+ const { user } = useUser();
const createExternalAccount = useReverification(
(params: CreateExternalAccountParams) =>
user?.createExternalAccount(params),
diff --git a/apps/www/src/components/util/not-found.tsx b/apps/www/src/components/util/not-found.tsx
index 2bdffb6..2abb3f2 100644
--- a/apps/www/src/components/util/not-found.tsx
+++ b/apps/www/src/components/util/not-found.tsx
@@ -28,6 +28,8 @@
* OTHER DEALINGS IN THE SOFTWARE.
*/
+"use client";
+
import { X } from "lucide-react";
import { Placeholder } from "../ui/placeholder";
import Link from "next/link";