add initial emails view

This commit is contained in:
Johannes Zellner
2025-03-07 19:47:58 +01:00
parent 5342dae5b3
commit 02666b7da4
5 changed files with 548 additions and 2 deletions

View File

@@ -8,6 +8,7 @@ import AppstoreView from './views/AppstoreView.vue';
import BackupsView from './views/BackupsView.vue';
import BrandingView from './views/BrandingView.vue';
import DomainsView from './views/DomainsView.vue';
import EmailsView from './views/EmailsView.vue';
import EventlogView from './views/EventlogView.vue';
import NetworkView from './views/NetworkView.vue';
import ProfileView from './views/ProfileView.vue';
@@ -26,6 +27,7 @@ const VIEWS = {
BACKUPS: 'backups',
BRANDING: 'branding',
DOMAINS: 'domains',
EMAILS: 'email',
EVENTLOG: 'eventlog',
NETWORK: 'network',
PROFILE: 'profile',
@@ -55,6 +57,8 @@ function onHashChange() {
view.value = VIEWS.BRANDING;
} else if (v === VIEWS.DOMAINS) {
view.value = VIEWS.DOMAINS;
} else if (v === VIEWS.EMAILS) {
view.value = VIEWS.EMAILS;
} else if (v === VIEWS.EVENTLOG) {
view.value = VIEWS.EVENTLOG;
} else if (v === VIEWS.NETWORK) {
@@ -105,6 +109,7 @@ onMounted(async () => {
<BackupsView v-else-if="view === VIEWS.BACKUPS" />
<BrandingView v-else-if="view === VIEWS.BRANDING" />
<DomainsView v-else-if="view === VIEWS.DOMAINS" />
<EmailsView v-else-if="view === VIEWS.EMAILS" />
<EventlogView v-else-if="view === VIEWS.EVENTLOG" />
<NetworkView v-else-if="view === VIEWS.NETWORK" />
<ProfileView v-else-if="view === VIEWS.PROFILE" />