Progress check-in.

This commit is contained in:
Mike Cao 2023-02-04 08:59:52 -08:00
parent 30274a07fd
commit 54d5af5cbb
35 changed files with 540 additions and 405 deletions

12
hooks/useApi.ts Normal file
View file

@ -0,0 +1,12 @@
import { useApi as nextUseApi } from 'next-basics';
import { getClientAuthToken } from 'lib/client';
import { useRouter } from 'next/router';
import * as reactQuery from '@tanstack/react-query';
export default function useApi() {
const { basePath } = useRouter();
const { get, post, put, del } = nextUseApi(getClientAuthToken(), basePath);
return { get, post, put, del, ...reactQuery };
}