Add mailinglists ui

This commit is contained in:
Johannes Zellner
2025-03-14 21:51:26 +01:00
parent 0bc460db56
commit 5fd4e2f008
9 changed files with 345 additions and 25 deletions
+2 -2
View File
@@ -86,7 +86,7 @@ async function refresh() {
const usage = result;
[error, result] = await mailModel.listMailboxes(domain);
[error, result] = await mailboxesModel.list(domain);
if (error) throw error;
result.forEach((m) => {
@@ -171,7 +171,7 @@ onMounted(async () => {
</template>
<template #actions="mailbox">
<div class="table-actions">
<Button tool secondary small icon="fa fa-pencil-alt" @click.stop="onAddOrEdit(mailboxe)"></Button>
<Button tool secondary small icon="fa fa-pencil-alt" @click.stop="onAddOrEdit(mailbox)"></Button>
<Button tool danger small icon="fa-solid fa-trash-alt" @click.stop="onRemove(mailbox)"></Button>
</div>
</template>