Fix mutate auto refresh
This commit is contained in:
parent
e962fab69b
commit
210a01b519
1 changed files with 10 additions and 2 deletions
|
@ -2,9 +2,17 @@ import useSWR from 'swr';
|
|||
import { getPlayer } from '../players';
|
||||
|
||||
export function useMe({ token }: { token: string }) {
|
||||
return useSWR('me', () => getPlayer({ token }));
|
||||
return useSWR('me', () => getPlayer({ token }), {
|
||||
revalidateIfStale: false,
|
||||
revalidateOnFocus: false,
|
||||
revalidateOnReconnect: false
|
||||
});
|
||||
}
|
||||
|
||||
export function usePlayer({ token, username }: { token: string; username: string }) {
|
||||
return useSWR(`players/${username}`, () => getPlayer({ token, username }));
|
||||
return useSWR(`players/${username}`, () => getPlayer({ token, username }), {
|
||||
revalidateIfStale: false,
|
||||
revalidateOnFocus: false,
|
||||
revalidateOnReconnect: false
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue