Skip to content

Commit

Permalink
fix(shared, shelter, volunteer): pagination type의 pageSize, pageNumbe…
Browse files Browse the repository at this point in the history
…r를 size, page로 변경 (#257)
  • Loading branch information
sukvvon authored Dec 1, 2023
1 parent 97f4169 commit 9a8e90f
Show file tree
Hide file tree
Showing 11 changed files with 38 additions and 39 deletions.
4 changes: 2 additions & 2 deletions apps/shelter/src/apis/shelter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ type PasswordUpdateParams = {
};

type PageParams = {
pageSize: number;
pageNumber: number;
page: number;
size: number;
};

export const getShelterInfoAPI = () =>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,10 @@ import { useSuspenseInfiniteQuery } from '@tanstack/react-query';

import { getShelterReviewList } from '@/apis/shelter';

export default function useFetchShelterReviews(pageSize: number) {
export default function useFetchShelterReviews(size: number) {
return useSuspenseInfiniteQuery({
queryKey: ['reviews'],
queryFn: ({ pageParam }) =>
getShelterReviewList({ pageNumber: pageParam, pageSize }),
queryFn: ({ pageParam }) => getShelterReviewList({ page: pageParam, size }),
initialPageParam: 0,
getNextPageParam: ({ data: { pageInfo } }, _, lastPageParam) =>
pageInfo.hasNext ? lastPageParam + 1 : null,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ const recruitmentQueryOptions: RecruitmentQueryOptions = {
queryKey: ['recruitments'],
queryFn: ({ pageParam }) =>
getShelterRecruitments({
pageNumber: pageParam,
pageSize: 10,
page: pageParam,
size: 10,
}),
initialPageParam: 0,
getNextPageParam: ({ data: { pageInfo } }, _, lastPageParam) =>
Expand All @@ -57,8 +57,8 @@ const recruitmentQueryOptions: RecruitmentQueryOptions = {
queryFn: ({ pageParam }) =>
getShelterRecruitments({
...searchFilter,
pageNumber: pageParam,
pageSize: 10,
page: pageParam,
size: 10,
}),
initialPageParam: 0,
getNextPageParam: ({ data: { pageInfo } }, _, lastPageParam) =>
Expand Down
4 changes: 2 additions & 2 deletions apps/shelter/src/types/apis/recruitment.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ export type PageInfo = {
};

export type Pagination = {
pageSize: number;
pageNumber: number;
page: number;
size: number;
};

export type Recruitment = {
Expand Down
4 changes: 2 additions & 2 deletions apps/volunteer/src/apis/volunteer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ export const getVolunteerApplicants = (params: PagenationRequestParams) =>
});

type Pagination = {
pageSize: number;
pageNumber: number;
page: number;
size: number;
};

type MyReview = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ function ShelterReviews() {
queryFn: async ({ pageParam }) =>
(
await getVolunteerReviewsOnShelter(shelterId, {
pageNumber: pageParam,
pageSize: 10,
page: pageParam,
size: 10,
})
).data,
initialPageParam: 1,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ const recruitmentQueryOptions: RecruitmentQueryOptions = {
queryKey: ['recruitments'],
queryFn: ({ pageParam }) =>
getRecruitments({
pageNumber: pageParam,
pageSize: 10,
page: pageParam,
size: 10,
}),
initialPageParam: 0,
getNextPageParam: ({ data: { pageInfo } }, _, lastPageParam) =>
Expand All @@ -57,8 +57,8 @@ const recruitmentQueryOptions: RecruitmentQueryOptions = {
queryFn: ({ pageParam }) =>
getRecruitments({
...searchFilter,
pageNumber: pageParam,
pageSize: 10,
page: pageParam,
size: 10,
}),
initialPageParam: 0,
getNextPageParam: ({ data: { pageInfo } }, _, lastPageParam) =>
Expand Down
4 changes: 2 additions & 2 deletions apps/volunteer/src/types/apis/recruitment.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ export type PageInfo = {
};

export type Pagination = {
pageSize: number;
pageNumber: number;
size: number;
page: number;
};

export type Recruitment = {
Expand Down
4 changes: 2 additions & 2 deletions apps/volunteer/src/types/apis/review.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ export type PageInfo = {
};

export type Pagination = {
pageSize: number;
pageNumber: number;
page: number;
size: number;
};

export type ReviewDetailResponse = {
Expand Down
20 changes: 10 additions & 10 deletions packages/shared/apis/common/Recruitments.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ export const getRecruitmentDetail = (recruitmentId: number) =>
// 봉사자가 완료한 봉사 모집글 리스트 조회
export const getCompletedVolunteers = (
volunteerId: number,
pageNumber: number,
pageSize: number,
page: number,
size: number,
) =>
axiosInstance.get<
{
Expand All @@ -39,19 +39,19 @@ export const getCompletedVolunteers = (
shelterName: string;
}[];
},
{ pageNumber: number; pageSize: number }
{ page: number; size: number }
>(`/volunteers/${volunteerId}/recruitments/completed`, {
params: {
pageNumber,
pageSize,
page,
size,
},
});

//보호소가 생성한 봉사 모집글 리스트 조회
export const getShelterRecruitment = (
shelterId: number,
pageNumber: number,
pageSize: number,
page: number,
size: number,
) =>
axiosInstance.get<
{
Expand All @@ -69,10 +69,10 @@ export const getShelterRecruitment = (
recruitmentApplicantCount: number;
}[];
},
{ pageNumber: number; pageSize: number }
{ page: number; size: number }
>(`/shelters/${shelterId}/recruitments`, {
params: {
pageNumber,
pageSize,
page,
size,
},
});
12 changes: 6 additions & 6 deletions packages/shared/apis/common/Review.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import axiosInstance from 'apis/axiosInstance';

export const getVolunteerReviews = (
volunteerId: number,
pageNumber: number,
pageSize: number,
page: number,
size: number,
) =>
axiosInstance.get<
{
Expand All @@ -20,12 +20,12 @@ export const getVolunteerReviews = (
}[];
},
{
pageNumber: number;
pageSize: number;
page: number;
size: number;
}
>(`/volunteers/${volunteerId}/reviews`, {
params: {
pageNumber,
pageSize,
page,
size,
},
});

0 comments on commit 9a8e90f

Please sign in to comment.