draupnir4all-web

git clone git://archive.git.mtrnord.blog/MTRNord/draupnir4all-web.git
Log | Files | Refs | README | LICENSE

page.tsx (543B)


      1 "use client";
      2 
      3 import RedirectionPageClient from "@/components/redirect-workaround";
      4 import { useSession } from "@/contexts/session-context";
      5 import { useEffect } from "react";
      6 
      7 export default function RefreshPage() {
      8     // This page is used to refresh the session and redirect to the dashboard
      9     const { refreshOpenIDToken } = useSession();
     10 
     11     useEffect(() => {
     12         // Refresh the OpenID token
     13         refreshOpenIDToken()
     14     }, [refreshOpenIDToken]);
     15 
     16     return (
     17         <RedirectionPageClient redirectUrl="/dashboard" />
     18     )
     19 }