Skip to content

Commit 1b36aa7

Browse files
committed
Fix: LinkcardStore 에 totalCount 포함
1 parent c92ffc0 commit 1b36aa7

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

store/useLinkCardStore.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,19 @@ interface UpdateLinkBody {
1313

1414
interface LinkCardStore {
1515
linkCardList: LinkData[];
16-
setLinkCardList: (list: LinkData[]) => void;
16+
setLinkCardList: (list: LinkData[], totalCount: number) => void;
1717
updateLink: (linkId: number, body: UpdateLinkBody) => Promise<void>;
1818
deleteLink: (linkId: number) => Promise<void>;
1919
updateFavorite: (linkId: number, favorite: boolean) => Promise<void>;
20+
totalCount: number;
2021
}
2122

22-
export const useLinkCardStore = create<LinkCardStore>((set) => ({
23+
export const useLinkCardStore = create<LinkCardStore>((set, get) => ({
2324
linkCardList: [],
25+
totalCount: 0,
2426

25-
setLinkCardList: (list: LinkData[]) => {
26-
set({ linkCardList: list });
27+
setLinkCardList: (list: LinkData[], totalCount: number) => {
28+
set({ linkCardList: list, totalCount: totalCount });
2729
},
2830

2931
// 수정 요청 보낸 후 목록 가져오기

0 commit comments

Comments
 (0)