From 97361e4854f4b29013aea56a323d46fb8dfa103e Mon Sep 17 00:00:00 2001 From: flisowna Date: Thu, 29 Dec 2022 13:05:17 +0100 Subject: [PATCH] geodata: move info about record limits depending on the size of data into map view (WIP) --- packages/nc-gui/components/smartsheet/Map.vue | 32 +++++++++++++++++-- .../nc-gui/components/smartsheet/Toolbar.vue | 2 -- .../smartsheet/toolbar/MapRowsLimits.vue | 5 --- .../nc-gui/composables/useMapViewDataStore.ts | 6 ---- 4 files changed, 30 insertions(+), 15 deletions(-) diff --git a/packages/nc-gui/components/smartsheet/Map.vue b/packages/nc-gui/components/smartsheet/Map.vue index d7be3728b1..c398fa56c0 100644 --- a/packages/nc-gui/components/smartsheet/Map.vue +++ b/packages/nc-gui/components/smartsheet/Map.vue @@ -14,7 +14,8 @@ const route = useRoute() const router = useRouter() const reloadViewDataHook = inject(ReloadViewDataHookInj) const reloadViewMetaHook = inject(ReloadViewMetaHookInj) -const { formattedData, loadMapData, loadMapMeta, mapMetaData, geoDataFieldColumn, addEmptyRow } = useMapViewStoreOrThrow() +const { formattedData, loadMapData, loadMapMeta, mapMetaData, geoDataFieldColumn, addEmptyRow, syncCount, paginationData } = + useMapViewStoreOrThrow() const markersClusterGroupRef = ref() const mapContainerRef = ref() @@ -187,11 +188,28 @@ watch(view, async (nextView) => { await loadMapData() } }) + +const count = computed(() => paginationData.value.totalRows) + +syncCount()