diff --git a/src/pages/Members.vue b/src/pages/Members.vue new file mode 100644 index 0000000..641095e --- /dev/null +++ b/src/pages/Members.vue @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ props.row.firstname }} {{ props.row.lastname }} + {{ props.row.display_name }} + + + + + {{ props.row.mail }} + + + + + {{ props.row.birthday.toLocaleDateString() }} + + + + + + + + + + diff --git a/src/routes/index.ts b/src/routes/index.ts index 27f57f8..a534944 100644 --- a/src/routes/index.ts +++ b/src/routes/index.ts @@ -10,6 +10,16 @@ const mainRoutes: FG_Plugin.MenuRoute[] = [ permissions: ['user'], route: { path: 'user', name: 'user', redirect: { name: 'user-settings' } }, children: [ + { + title: 'Mitglieder', + icon: 'mdi-account-multiple', + shortcut: true, + route: { + path: 'members', + name: 'user-members', + component: () => import('../pages/Members.vue'), + }, + }, { title: 'Einstellungen', icon: 'mdi-account-edit',