'use client' import React, { useEffect, useState } from 'react' import type { User } from '../../packages/payload/src/auth' import type { UIField } from '../../packages/payload/src/fields/config/types' import { useAuth } from '../../packages/ui' export const AuthDebug: React.FC = () => { const [state, setState] = useState() const { user } = useAuth() useEffect(() => { const fetchUser = async () => { const userRes = await fetch(`/api/users/${user?.id}`)?.then((res) => res.json()) setState(userRes) } fetchUser() }, [user]) return (
{user?.custom as string}
{state?.custom as string}
) }