fix adminwrap issue
This commit is contained in:
@@ -1,7 +1,10 @@
|
||||
import { isAdmin } from "~/app/actions"
|
||||
|
||||
export default async function AdminWrap({children,}: Readonly<{ children: React.ReactNode }>) {
|
||||
if (await isAdmin()) {
|
||||
// "use client"
|
||||
// import { isAdmin } from "~/app/actions"
|
||||
import { useUser } from "@clerk/nextjs"
|
||||
import { env } from "~/env"
|
||||
export default function AdminWrap({children,}: Readonly<{ children: React.ReactNode }>) {
|
||||
const user = useUser();
|
||||
if (user.isSignedIn && user.user.id == env.NEXT_PUBLIC_ADMIN_USER_CLERK_ID) {
|
||||
return <>{children}</>
|
||||
}
|
||||
return (<></>)
|
||||
|
||||
Reference in New Issue
Block a user