import React, { useEffect, useState } from 'react' import type { User } from '../../../packages/payload/src/auth/index.js' import type { UIField } from '../../../packages/payload/src/fields/config/types.js' import { useAuth } from '../../../packages/ui/src/providers/Auth/index.js' export const AuthDebug: React.FC = () => { const [state, setState] = useState() const { user } = useAuth() useEffect(() => { if (user) { fetch(`/api/users/${user.id}`) .then((r) => r.json()) .then((newUser) => { setState(newUser) }) } }, [user]) return (
{state?.custom as string}
{user?.custom as string}
) }