Skip to content

Commit

Permalink
fix: 내가 속한 그룹 타입 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
toothlessdev committed Jun 12, 2024
1 parent 3a72ed4 commit 8561ca4
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 39 deletions.
1 change: 1 addition & 0 deletions src/hooks/groups/useMyGroups.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import { IReadMyGroups } from "@/services/member/member.types";
import { memberService } from "@/services/member/memeber.service";

import { useQuery } from "@tanstack/react-query";
Expand Down
1 change: 1 addition & 0 deletions src/pages/profile/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ export default withProtectedRoute(function ProfilePage() {
: data?.content.map((group) => {
return (
<GroupCard
variants="JOINED"
key={group.id}
id={0}
name={group.name}
Expand Down
82 changes: 43 additions & 39 deletions src/services/member/member.types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,51 +11,55 @@ export interface IReadProfileResponse {
};
}

export type IReadMyGroups = BaseResponse<{
groupList: {
totalPages: 0;
totalElements: 0;
pageable: {
paged: true;
pageNumber: 0;
pageSize: 0;
offset: 0;
export interface IReadMyGroups {
code: number;
message: string;
data: {
groupList: {
totalPages: number;
totalElements: number;
pageable: {
paged: boolean;
pageNumber: number;
pageSize: number;
offset: number;
sort: {
sorted: boolean;
empty: boolean;
unsorted: boolean;
};
unpaged: boolean;
};
size: number;
content: [
{
id: number;
name: string;
city: string;
organization: string;
description: string;
memberCount: number;
receiptCount: number;
accountantName: string;
accountant: boolean;
},
];
number: number;
sort: {
sorted: true;
empty: true;
unsorted: true;
sorted: boolean;
empty: boolean;
unsorted: boolean;
};
unpaged: true;
first: boolean;
last: boolean;
numberOfElements: number;
empty: boolean;
};
size: 0;
content: [
{
id: 0;
name: "string";
city: "string";
organization: "string";
description: "string";
memberCount: 0;
receiptCount: 0;
accountantName: "string";
accountant: true;
},
];
number: 0;
sort: {
sorted: true;
empty: true;
unsorted: true;
};
numberOfElements: 0;
first: true;
last: true;
empty: true;
};
}>;
}

export interface IReadMyGroup {
code: number;
message: "string";
message: string;
data: {};
}

0 comments on commit 8561ca4

Please sign in to comment.