Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
File size: 617 Bytes
13ae717 1203cda 13ae717 8b1282d 13ae717 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
"use client";
import { use } from "react";
import { useBroadcastChannel } from "@/lib/useBroadcastChannel";
import { useMount } from "react-use";
export default function AuthCallback({
searchParams,
}: {
searchParams: Promise<{ code: string }>;
}) {
const { code } = use(searchParams);
const { postMessage } = useBroadcastChannel("auth", () => {});
useMount(() => {
console.log("AuthCallback mounted", code);
if (code) {
postMessage({
code: code,
type: "user-oauth",
});
// window.close();
return;
}
});
return <div>Login in progress ...</div>;
}
|