fix: Set staleTime to 0 in Login component and update UserList to use User type for better type safety

This commit is contained in:
yoosangwook 2025-04-22 09:39:14 +09:00
parent abc8a87cae
commit 34611d3c00
2 changed files with 3 additions and 2 deletions

View File

@ -31,6 +31,7 @@ export default function Login() {
},
enabled: isLogin,
retry: false,
staleTime: 0,
})
const handleLogin = async () => {

View File

@ -1,7 +1,7 @@
'use client'
import { useQuery } from '@tanstack/react-query'
import { userApi } from '@/api/user'
import { userApi, User } from '@/api/user'
export default function UserList() {
const { data, error, isPending } = useQuery({
@ -15,7 +15,7 @@ export default function UserList() {
{error && <div>Error: {error.message}</div>}
{data && (
<div>
{data.map((user: any) => (
{data.map((user: User) => (
<div key={user.id}>{user.username}</div>
))}
</div>