Add mailinglists ui
This commit is contained in:
@@ -13,6 +13,7 @@ import EmailDomainView from './views/EmailDomainView.vue';
|
||||
import EmailsEventlogView from './views/EmailsEventlogView.vue';
|
||||
import EventlogView from './views/EventlogView.vue';
|
||||
import MailboxesView from './views/MailboxesView.vue';
|
||||
import MailinglistsView from './views/MailinglistsView.vue';
|
||||
import NetworkView from './views/NetworkView.vue';
|
||||
import ProfileView from './views/ProfileView.vue';
|
||||
import ServicesView from './views/ServicesView.vue';
|
||||
@@ -34,6 +35,7 @@ const VIEWS = {
|
||||
EMAIL_DOMAIN: 'email-domain',
|
||||
EMAILS_EVENTLOG: 'emails-eventlog',
|
||||
EMAILS_MAILBOXES: 'emails-mailboxes',
|
||||
EMAILS_MAILINGLISTS: 'emails-mailinglists',
|
||||
EVENTLOG: 'eventlog',
|
||||
NETWORK: 'network',
|
||||
PROFILE: 'profile',
|
||||
@@ -69,6 +71,8 @@ function onHashChange() {
|
||||
view.value = VIEWS.EMAILS_EVENTLOG;
|
||||
} else if (v === VIEWS.EMAILS_MAILBOXES) {
|
||||
view.value = VIEWS.EMAILS_MAILBOXES;
|
||||
} else if (v === VIEWS.EMAILS_MAILINGLISTS) {
|
||||
view.value = VIEWS.EMAILS_MAILINGLISTS;
|
||||
} else if (v.indexOf(VIEWS.EMAIL) === 0) {
|
||||
view.value = VIEWS.EMAIL_DOMAIN;
|
||||
} else if (v === VIEWS.EVENTLOG) {
|
||||
@@ -126,6 +130,7 @@ onMounted(async () => {
|
||||
<EmailsEventlogView v-else-if="view === VIEWS.EMAILS_EVENTLOG" />
|
||||
<EventlogView v-else-if="view === VIEWS.EVENTLOG" />
|
||||
<MailboxesView v-else-if="view === VIEWS.EMAILS_MAILBOXES" />
|
||||
<MailinglistsView v-else-if="view === VIEWS.EMAILS_MAILINGLISTS" />
|
||||
<NetworkView v-else-if="view === VIEWS.NETWORK" />
|
||||
<ProfileView v-else-if="view === VIEWS.PROFILE" />
|
||||
<ServicesView v-else-if="view === VIEWS.SERVICES" />
|
||||
|
||||
Reference in New Issue
Block a user