Refactor api requests and components out of pages

This commit is contained in:
Aaron William Po
2023-01-28 21:05:20 -05:00
parent a182f55280
commit fe277d5964
32 changed files with 1455 additions and 302 deletions

View File

@@ -32,7 +32,6 @@ const getAllBeerPosts = async (pageNum: number, pageSize: number) => {
username: true,
},
},
beerComments: {
select: {
id: true,
@@ -46,11 +45,11 @@ const getAllBeerPosts = async (pageNum: number, pageSize: number) => {
},
},
},
beerImages: {
select: {
url: true,
id: true,
alt: true,
},
},
},

View File

@@ -37,6 +37,7 @@ const getBeerPostById = async (id: string) => {
},
beerImages: {
select: {
alt: true,
url: true,
id: true,
},

View File

@@ -9,6 +9,7 @@ export default interface BeerPostQueryResult {
beerImages: {
url: string;
id: string;
alt: string;
}[];
ibu: number;
@@ -21,7 +22,6 @@ export default interface BeerPostQueryResult {
id: string;
username: string;
};
beerComments: {
id: string;
content: string;