Skip to content

Commit ae01317

Browse files
committed
fix: 로그아웃이 동작하지 않는 문제 수정
1 parent fdca5ea commit ae01317

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

packages/common/src/hooks/useAPI.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import BackendContext from "../contexts";
88
const QUERY_KEYS = {
99
SITEMAP_LIST: ["query", "sitemap", "list"],
1010
PAGE: ["query", "page"],
11+
SPONSOR_LIST: ["query", "sponsor", "list"],
1112
};
1213

1314
namespace BackendAPIHooks {
@@ -24,19 +25,19 @@ namespace BackendAPIHooks {
2425

2526
export const useFlattenSiteMapQuery = (client: BackendAPIClient) =>
2627
useSuspenseQuery({
27-
queryKey: [client.language, ...QUERY_KEYS.SITEMAP_LIST],
28+
queryKey: [...QUERY_KEYS.SITEMAP_LIST, client.language],
2829
queryFn: BackendAPIs.listSiteMaps(client),
2930
});
3031

3132
export const usePageQuery = (client: BackendAPIClient, id: string) =>
3233
useSuspenseQuery({
33-
queryKey: [client.language, ...QUERY_KEYS.PAGE, id],
34+
queryKey: [...QUERY_KEYS.PAGE, id, client.language],
3435
queryFn: () => BackendAPIs.retrievePage(client)(id),
3536
});
3637

3738
export const useSponsorQuery = (client: BackendAPIClient) =>
3839
useSuspenseQuery({
39-
queryKey: [client.language, "sponsor", "list"],
40+
queryKey: [...QUERY_KEYS.SPONSOR_LIST, client.language],
4041
queryFn: BackendAPIs.listSponsors(client),
4142
});
4243
}

packages/shop/src/hooks/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ namespace ShopHooks {
4242

4343
export const useUserStatus = (client: ShopAPIClient) =>
4444
useSuspenseQuery({
45-
queryKey: [client.language, ...QUERY_KEYS.USER],
45+
queryKey: [...QUERY_KEYS.USER, client.language],
4646
queryFn: ShopAPIs.retrieveUserInfo(client),
4747
retry: 3,
4848
});
@@ -71,13 +71,13 @@ namespace ShopHooks {
7171

7272
export const useProducts = (client: ShopAPIClient, qs?: ShopSchemas.ProductListQueryParams) =>
7373
useSuspenseQuery({
74-
queryKey: [client.language, ...QUERY_KEYS.PRODUCT_LIST, qs ? JSON.stringify(qs) : ""],
74+
queryKey: [...QUERY_KEYS.PRODUCT_LIST, qs ? JSON.stringify(qs) : "", client.language],
7575
queryFn: () => ShopAPIs.listProducts(client)(qs),
7676
});
7777

7878
export const useCart = (client: ShopAPIClient) =>
7979
useSuspenseQuery({
80-
queryKey: [client.language, ...QUERY_KEYS.CART_INFO],
80+
queryKey: [...QUERY_KEYS.CART_INFO, client.language],
8181
queryFn: ShopAPIs.retrieveCart(client),
8282
});
8383

@@ -111,7 +111,7 @@ namespace ShopHooks {
111111

112112
export const useOrders = (client: ShopAPIClient) =>
113113
useSuspenseQuery({
114-
queryKey: [client.language, ...QUERY_KEYS.ORDER_LIST],
114+
queryKey: [...QUERY_KEYS.ORDER_LIST, client.language],
115115
queryFn: ShopAPIs.listOrders(client),
116116
});
117117

0 commit comments

Comments
 (0)