From 61f4cf2c7234b4574aa398e15021cf3a25c6c45a Mon Sep 17 00:00:00 2001 From: Simon Date: Tue, 12 Jul 2022 22:15:21 +0200 Subject: [PATCH] feat(webapp): add data view --- src/App.vue | 4 +- .../molecules/MoleculeDataTable.vue | 52 +++++++++++++++++ .../molecules/MoleculeNavigationDrawer.vue | 19 +++++-- src/components/views/DataView.vue | 57 ++++++++++++++++++- src/interfaces/navigation-entry.interface.ts | 3 +- 5 files changed, 126 insertions(+), 9 deletions(-) create mode 100644 src/components/molecules/MoleculeDataTable.vue diff --git a/src/App.vue b/src/App.vue index 072d52a..512c012 100644 --- a/src/App.vue +++ b/src/App.vue @@ -3,7 +3,7 @@ :drawer-id="drawerId" :navigation-entries="navigationEntries" > - + @@ -40,6 +40,7 @@ const navigationEntries: INavigationEntry[] = [ name: 'Börse', icon: TrendingUpIcon, to: '/stocks', + disabled: true, }, { name: 'Radio', @@ -48,7 +49,6 @@ const navigationEntries: INavigationEntry[] = [ }, { name: 'divider', - to: '', }, { name: 'Abmelden', diff --git a/src/components/molecules/MoleculeDataTable.vue b/src/components/molecules/MoleculeDataTable.vue new file mode 100644 index 0000000..a6f3783 --- /dev/null +++ b/src/components/molecules/MoleculeDataTable.vue @@ -0,0 +1,52 @@ + + + + + \ No newline at end of file diff --git a/src/components/molecules/MoleculeNavigationDrawer.vue b/src/components/molecules/MoleculeNavigationDrawer.vue index 7462dd3..19baa84 100644 --- a/src/components/molecules/MoleculeNavigationDrawer.vue +++ b/src/components/molecules/MoleculeNavigationDrawer.vue @@ -5,7 +5,7 @@ type="checkbox" class="drawer-toggle" /> -
+