From 0508e40494d38c8315ff7002f817217f52a9acbb Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Thu, 12 Dec 2024 16:34:03 +0100 Subject: [PATCH] query views, router and store --- src/components/Pagination.vue | 5 ++- src/router/index.ts | 41 +++++++++++++++++---- src/stores/admin/navigation.ts | 6 ++-- src/stores/admin/queryBuilder.ts | 50 ++++++++++++++++++++++++++ src/types/dynamicQueries.ts | 44 +++++++++++++++++++++++ src/types/permissionTypes.ts | 22 +++++++++--- src/viewmodels/admin/query.models.ts | 5 +++ src/views/admin/club/query/Builder.vue | 49 +++++++++++++++++++++++++ 8 files changed, 208 insertions(+), 14 deletions(-) create mode 100644 src/stores/admin/queryBuilder.ts create mode 100644 src/types/dynamicQueries.ts create mode 100644 src/viewmodels/admin/query.models.ts create mode 100644 src/views/admin/club/query/Builder.vue diff --git a/src/components/Pagination.vue b/src/components/Pagination.vue index a0f198c..f021f76 100644 --- a/src/components/Pagination.vue +++ b/src/components/Pagination.vue @@ -64,7 +64,7 @@ - + +