From 4f37bd8f18863f6117c91a16d35be040e77cf026 Mon Sep 17 00:00:00 2001 From: Braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Mon, 11 Jul 2022 14:58:44 +0200 Subject: [PATCH] feat(gui-v2): add list view Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com> --- packages/nc-gui-v2/pages/projects/index.vue | 4 +-- .../nc-gui-v2/pages/projects/index/list.vue | 31 +++++++++++++++++-- 2 files changed, 31 insertions(+), 4 deletions(-) diff --git a/packages/nc-gui-v2/pages/projects/index.vue b/packages/nc-gui-v2/pages/projects/index.vue index 96c2f54fa8..62d78f51c3 100644 --- a/packages/nc-gui-v2/pages/projects/index.vue +++ b/packages/nc-gui-v2/pages/projects/index.vue @@ -59,7 +59,7 @@ const navDrawerOptions = [
@@ -71,7 +71,7 @@ const navDrawerOptions = [
- + diff --git a/packages/nc-gui-v2/pages/projects/index/list.vue b/packages/nc-gui-v2/pages/projects/index/list.vue index a62ddb9334..44f883b55b 100644 --- a/packages/nc-gui-v2/pages/projects/index/list.vue +++ b/packages/nc-gui-v2/pages/projects/index/list.vue @@ -6,9 +6,36 @@ interface Props { projects: ProjectType[] } -const props = defineProps() +const { projects } = defineProps() + +const { $e } = useNuxtApp() + +const openProject = async (project: ProjectType) => { + await navigateTo(`/nc/${project.id}`) + $e('a:project:open', { count: projects.length }) +}