fix: Set staleTime to 0 in Login component and update UserList to use User type for better type safety
This commit is contained in:
parent
abc8a87cae
commit
34611d3c00
@ -31,6 +31,7 @@ export default function Login() {
|
||||
},
|
||||
enabled: isLogin,
|
||||
retry: false,
|
||||
staleTime: 0,
|
||||
})
|
||||
|
||||
const handleLogin = async () => {
|
||||
|
||||
@ -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>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user