diff --git a/packages/client/src/components/form/group.vue b/packages/client/src/components/form/group.vue new file mode 100644 index 0000000000..1e8376ca44 --- /dev/null +++ b/packages/client/src/components/form/group.vue @@ -0,0 +1,36 @@ + + + + + diff --git a/packages/client/src/menu.ts b/packages/client/src/menu.ts index 31b2ed597c..196a14beae 100644 --- a/packages/client/src/menu.ts +++ b/packages/client/src/menu.ts @@ -56,14 +56,12 @@ export const menuDef = reactive({ show: computed(() => $i != null), to: '/my/lists', }, - /* groups: { title: 'groups', icon: 'fas fa-users', show: computed(() => $i != null), to: '/my/groups', }, - */ antennas: { title: 'antennas', icon: 'fas fa-satellite', diff --git a/packages/client/src/pages/my-groups/group.vue b/packages/client/src/pages/my-groups/group.vue new file mode 100644 index 0000000000..92c0483af9 --- /dev/null +++ b/packages/client/src/pages/my-groups/group.vue @@ -0,0 +1,178 @@ + + + + + diff --git a/packages/client/src/pages/my-groups/index.vue b/packages/client/src/pages/my-groups/index.vue new file mode 100644 index 0000000000..4b2b2963a8 --- /dev/null +++ b/packages/client/src/pages/my-groups/index.vue @@ -0,0 +1,147 @@ + + + + + diff --git a/packages/client/src/router.ts b/packages/client/src/router.ts index 2ff41e9723..2e02446c8e 100644 --- a/packages/client/src/router.ts +++ b/packages/client/src/router.ts @@ -200,6 +200,14 @@ export const routes = [{ path: '/my/lists', component: page(() => import('./pages/my-lists/index.vue')), loginRequired: true, +}, { + path: '/my/groups', + component: page(() => import('./pages/my-groups/index.vue')), + loginRequired: true, +}, { + path: '/my/groups/:groupId', + component: page(() => import('./pages/my-groups/group.vue')), + loginRequired: true, }, { path: '/my/clips', component: page(() => import('./pages/my-clips/index.vue')),