18 lines
394 B
TypeScript
18 lines
394 B
TypeScript
import useSWR from 'swr';
|
|
import fetcher from '@/lib/fetcher';
|
|
|
|
const useFavorite = () => {
|
|
const {data,error,isLoading, mutate} = useSWR('/api/favorites',fetcher,{
|
|
revalidateIfStale: false,
|
|
revalidateOnFocus: false,
|
|
revalidateOnReconnect: false
|
|
});
|
|
return {
|
|
data,
|
|
error,
|
|
isLoading,
|
|
mutate
|
|
}
|
|
}
|
|
|
|
export default useFavorite; |