Refactor: move service logic out of api routes and into separate files

This commit is contained in:
Aaron William Po
2023-05-14 17:12:14 -04:00
parent 60e76089f3
commit 5c91c6ab08
11 changed files with 118 additions and 54 deletions

View File

@@ -49,6 +49,7 @@ const useBeerPosts = ({ pageSize }: { pageSize: number }) => {
const { data, error, isLoading, setSize, size } = useSWRInfinite(
(index) => `/api/beers?page_num=${index + 1}&page_size=${pageSize}`,
fetcher,
{ parallel: true },
);
const beerPosts = data?.flatMap((d) => d.beerPosts) ?? [];

View File

@@ -46,6 +46,7 @@ const useBreweryPosts = ({ pageSize }: { pageSize: number }) => {
const { data, error, isLoading, setSize, size } = useSWRInfinite(
(index) => `/api/breweries?page_num=${index + 1}&page_size=${pageSize}`,
fetcher,
{ parallel: true },
);
const breweryPosts = data?.flatMap((d) => d.breweryPosts) ?? [];