aboutsummaryrefslogtreecommitdiff
path: root/packages/merchant-backoffice-ui/src/hooks/product.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/merchant-backoffice-ui/src/hooks/product.ts')
-rw-r--r--packages/merchant-backoffice-ui/src/hooks/product.ts12
1 files changed, 6 insertions, 6 deletions
diff --git a/packages/merchant-backoffice-ui/src/hooks/product.ts b/packages/merchant-backoffice-ui/src/hooks/product.ts
index 6721136a5..cfbd4a653 100644
--- a/packages/merchant-backoffice-ui/src/hooks/product.ts
+++ b/packages/merchant-backoffice-ui/src/hooks/product.ts
@@ -40,14 +40,14 @@ export function revalidateInstanceProducts() {
}
export function useInstanceProducts() {
const { state: session } = useSessionContext();
- const { lib: { management } } = useMerchantApiContext();
+ const { lib: { instance } } = useMerchantApiContext();
const [offset, setOffset] = useState<number | undefined>();
async function fetcher([token, bid]: [AccessToken, number]) {
- const list = await management.listProducts(token, {
+ const list = await instance.listProducts(token, {
limit: PAGE_SIZE,
- offset: String(bid),
+ offset: bid === undefined ? undefined: String(bid),
order: "dec",
});
if (list.type !== "ok") {
@@ -55,7 +55,7 @@ export function useInstanceProducts() {
}
const all: Array<ProductWithId | undefined> = await Promise.all(
list.body.products.map(async (c) => {
- const r = await management.getProductDetails(token, c.product_id);
+ const r = await instance.getProductDetails(token, c.product_id);
if (r.type === "fail") {
return undefined;
}
@@ -89,10 +89,10 @@ export function revalidateProductDetails() {
}
export function useProductDetails(productId: string) {
const { state: session } = useSessionContext();
- const { lib: { management } } = useMerchantApiContext();
+ const { lib: { instance } } = useMerchantApiContext();
async function fetcher([pid, token]: [string, AccessToken]) {
- return await management.getProductDetails(token, pid);
+ return await instance.getProductDetails(token, pid);
}
const { data, error } = useSWR<