diff --git a/app/[lang]/(live)/(protected)/(.)logout/page.tsx b/app/[lang]/(live)/(protected)/(.)logout/page.tsx deleted file mode 100644 index c4884586f..000000000 --- a/app/[lang]/(live)/(protected)/(.)logout/page.tsx +++ /dev/null @@ -1,14 +0,0 @@ -"use client" - -import { useEffect } from "react" - -import LoadingSpinner from "@/components/LoadingSpinner" - -export default function LogoutInterceptedRoute() { - // Reload the browser on logout in order to flush router cache. This is to make sure we don't show stale user specific data. - useEffect(() => { - window.location.reload() - }, []) - - return -} diff --git a/app/[lang]/(live)/(protected)/layout.tsx b/app/[lang]/(live)/(protected)/layout.tsx index c6e4a0a51..c9ffe2046 100644 --- a/app/[lang]/(live)/(protected)/layout.tsx +++ b/app/[lang]/(live)/(protected)/layout.tsx @@ -7,6 +7,8 @@ import { getProfile } from "@/lib/trpc/memoizedRequests" import { auth } from "@/auth" import { getLang } from "@/i18n/serverContext" +export const revalidate = 0 + export default async function ProtectedLayout({ children, }: React.PropsWithChildren) {