frontend: provide Clerk-safe wrappers for secretless CI prerender

This commit is contained in:
Ishaan (OpenClaw)
2026-02-06 22:49:54 +00:00
parent b88936ae9c
commit 6de49310bc
22 changed files with 107 additions and 21 deletions

View File

@@ -2,7 +2,7 @@
import { useCallback, useMemo, useState } from "react";
import { useAuth } from "@clerk/nextjs";
import { useAuth } from "@/auth/clerk";
import { useQueryClient } from "@tanstack/react-query";
import { Clock } from "lucide-react";

View File

@@ -1,6 +1,6 @@
"use client";
import { SignInButton, SignedIn, SignedOut } from "@clerk/nextjs";
import { SignInButton, SignedIn, SignedOut } from "@/auth/clerk";
import { HeroCopy } from "@/components/molecules/HeroCopy";
import { Button } from "@/components/ui/button";

View File

@@ -1,7 +1,7 @@
"use client";
import Image from "next/image";
import { SignOutButton, useUser } from "@clerk/nextjs";
import { SignOutButton, useUser } from "@/auth/clerk";
import { LogOut } from "lucide-react";
import { Popover, PopoverContent, PopoverTrigger } from "@/components/ui/popover";

View File

@@ -2,7 +2,7 @@
import type { ReactNode } from "react";
import { SignedIn, useUser } from "@clerk/nextjs";
import { SignedIn, useUser } from "@/auth/clerk";
import { BrandMark } from "@/components/atoms/BrandMark";
import { UserMenu } from "@/components/organisms/UserMenu";

View File

@@ -2,7 +2,7 @@
import type { ReactNode } from "react";
import { SignedIn } from "@clerk/nextjs";
import { SignedIn } from "@/auth/clerk";
import { BrandMark } from "@/components/atoms/BrandMark";
import { UserMenu } from "@/components/organisms/UserMenu";