코드 무한 스크롤 구현
This commit is contained in:
@@ -71,6 +71,8 @@ export const commonCodeApi = {
|
||||
|
||||
if (params?.search) searchParams.append("search", params.search);
|
||||
if (params?.isActive !== undefined) searchParams.append("isActive", params.isActive.toString());
|
||||
if (params?.page !== undefined) searchParams.append("page", params.page.toString());
|
||||
if (params?.size !== undefined) searchParams.append("size", params.size.toString());
|
||||
|
||||
const queryString = searchParams.toString();
|
||||
const url = `/common-codes/categories/${categoryCode}/codes${queryString ? `?${queryString}` : ""}`;
|
||||
|
||||
@@ -11,6 +11,8 @@ export const queryKeys = {
|
||||
list: (filters?: { active?: boolean; search?: string }) => [...queryKeys.categories.lists(), filters] as const,
|
||||
infinite: (filters?: { active?: boolean; search?: string }) =>
|
||||
[...queryKeys.categories.all, "infinite", filters] as const,
|
||||
infiniteList: (filters?: { active?: boolean; search?: string }) =>
|
||||
[...queryKeys.categories.all, "infiniteList", filters] as const,
|
||||
details: () => [...queryKeys.categories.all, "detail"] as const,
|
||||
detail: (categoryCode: string) => [...queryKeys.categories.details(), categoryCode] as const,
|
||||
},
|
||||
@@ -23,6 +25,8 @@ export const queryKeys = {
|
||||
[...queryKeys.codes.lists(), categoryCode, filters] as const,
|
||||
infinite: (categoryCode: string, filters?: { active?: boolean; search?: string }) =>
|
||||
[...queryKeys.codes.all, "infinite", categoryCode, filters] as const,
|
||||
infiniteList: (categoryCode: string, filters?: { active?: boolean; search?: string }) =>
|
||||
[...queryKeys.codes.all, "infiniteList", categoryCode, filters] as const,
|
||||
details: () => [...queryKeys.codes.all, "detail"] as const,
|
||||
detail: (categoryCode: string, codeValue: string) =>
|
||||
[...queryKeys.codes.details(), categoryCode, codeValue] as const,
|
||||
|
||||
Reference in New Issue
Block a user