Files
no-copy-frontend/src/app/ui/test.tsx
T
2025-12-02 17:11:53 +07:00

30 lines
508 B
TypeScript

'use client';
import { useQuery } from '@tanstack/react-query';
import { getUserData } from '@/app/lib/action';
export default function HomePage() {
const {
data: userData,
isLoading,
isError,
error,
} = useQuery({
queryKey: ['userData'],
queryFn: () => {
return getUserData();
},
});
if (isLoading) return <div>Loading...</div>;
if (isError) return <div>Error: {error.message}</div>;
return (
<div>
<h1>user email</h1>
<span>
{userData.email}
</span>
</div>
);
}