From b93f0218a56ec3c8140f265419d4b5e9307cb2ca Mon Sep 17 00:00:00 2001 From: Duong Truong Phong Date: Fri, 5 Jul 2024 15:12:16 +0700 Subject: [PATCH] phongdt:paging --- .../page-component/templates/sections/articles/Default.vue | 5 ++--- stores/dynamic-page.ts | 3 +-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/components/dynamic-page/page-component/templates/sections/articles/Default.vue b/components/dynamic-page/page-component/templates/sections/articles/Default.vue index dee17c5..ff7cbf4 100644 --- a/components/dynamic-page/page-component/templates/sections/articles/Default.vue +++ b/components/dynamic-page/page-component/templates/sections/articles/Default.vue @@ -83,8 +83,8 @@ const loadPage = async (page: number) => { } else { newDataQuery = _props.component?.settings?.dataQuery + ` Page[${page}]`; } - const res = await store.component.getOverviewPageComponentById(Number(_props.component?.id), newDataQuery); - const data = getInputValue(res?.settings?.dataResult, "OBJECT"); + const {item} = await store.component.getOverviewPageComponentById(Number(_props.component?.id), newDataQuery); + const data = getInputValue(item?.settings?.dataResult, "OBJECT"); if (Object.keys(data).length > 0) { totals.value = data.Total; @@ -161,7 +161,6 @@ const mapActivesToItems = (index: number) => { display: flex; flex-direction: column; /* gap: 10px; */ - overflow-x: scroll; &.border-custom { border-color: #e5e5e5 !important; } diff --git a/stores/dynamic-page.ts b/stores/dynamic-page.ts index a97084c..1511ebc 100644 --- a/stores/dynamic-page.ts +++ b/stores/dynamic-page.ts @@ -68,9 +68,8 @@ export const useDynamicPageStore = defineStore("dynamicPageStore", () => { headers: { "Content-Type": "application/json", }, - body: dataQuery, + body: JSON.stringify(dataQuery), }); - console.log("res",res) return res } catch (err) { throw err;