From 6db2b67c5bf1700d7792157e518554a3a35a8859 Mon Sep 17 00:00:00 2001
From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com>
Date: Thu, 18 Apr 2024 18:07:00 +0530
Subject: [PATCH] Nc feat: Grid view custom pagesize option (#8298)
* feat(nc-gui): custom page size in grid view
* fix(nc-gui): persist grid view page size value across browser
* chore(nc-gui): lint
* fix(nc-gui): small changes
* fix(nc-gui): on change pagesize offset issue
* fix(test): small changes
---
packages/nc-gui/components/nc/Pagination.vue | 243 ++++++++++++------
.../components/smartsheet/Pagination.vue | 19 +-
.../components/smartsheet/PlainCell.vue | 16 +-
.../components/smartsheet/grid/Table.vue | 11 +-
packages/nc-gui/lib/constants.ts | 2 +
.../playwright/pages/Dashboard/Grid/index.ts | 2 +-
6 files changed, 199 insertions(+), 94 deletions(-)
diff --git a/packages/nc-gui/components/nc/Pagination.vue b/packages/nc-gui/components/nc/Pagination.vue
index fde01c4879..08f6536208 100644
--- a/packages/nc-gui/components/nc/Pagination.vue
+++ b/packages/nc-gui/components/nc/Pagination.vue
@@ -1,5 +1,6 @@
-