New eveal #32

Merged
Sirttas merged 115 commits from new-eveal into main 2026-07-14 17:15:11 +02:00
Showing only changes of commit 02466eea14 - Show all commits
+6 -2
View File
@@ -33,8 +33,12 @@ const open = () => {
modalOpen.value = true; modalOpen.value = true;
} }
const canCreate = computed(() => name.value.trim().length > 0);
const create = () => { const create = () => {
if (type.value === MAIN_LEDGER) { if (!canCreate.value) {
return;
} else if (type.value === MAIN_LEDGER) {
createMain({ name: name.value }) createMain({ name: name.value })
} else { } else {
createCombining({ name: name.value, memberLedgerIds: members.value.map(l => l.ledgerId) }) createCombining({ name: name.value, memberLedgerIds: members.value.map(l => l.ledgerId) })
@@ -82,7 +86,7 @@ defineExpose({ open });
</div> </div>
</div> </div>
<div class="flex justify-end"> <div class="flex justify-end">
<button class="me-4" @click="create">Create</button> <button class="me-4" @click="create" :disabled="!canCreate">Create</button>
</div> </div>
</div> </div>
</Modal> </Modal>