fix: dialog title for contact/organization

This commit is contained in:
Shariq Ansari 2023-11-20 18:41:33 +05:30
parent d2be5936c0
commit 6829b5e8f2
2 changed files with 7 additions and 12 deletions

View File

@ -241,17 +241,14 @@ function handleContactUpdate(doc) {
}
const dialogOptions = computed(() => {
let title = detailMode.value
? _contact.value.full_name
: editMode.value
? 'Edit contact'
: 'Create contact'
let title = !editMode.value ? 'New contact' : _contact.value.full_name
let size = detailMode.value ? '' : 'xl'
let actions = detailMode.value
? []
: [
{
label: editMode.value ? 'Update' : 'Create',
label: editMode.value ? 'Save' : 'Create',
variant: 'solid',
disabled: !dirty.value,
onClick: () => (editMode.value ? updateContact() : callInsertDoc()),

View File

@ -223,17 +223,15 @@ function handleOrganizationUpdate(doc) {
}
const dialogOptions = computed(() => {
let title = detailMode.value
? _organization.value.organization_name
: editMode.value
? 'Edit Organization'
: 'Create Organization'
let title = !editMode.value
? 'New organization'
: _organization.value.organization_name
let size = detailMode.value ? '' : 'xl'
let actions = detailMode.value
? []
: [
{
label: editMode.value ? 'Update' : 'Create',
label: editMode.value ? 'Save' : 'Create',
variant: 'solid',
onClick: () =>
editMode.value ? updateOrganization() : callInsertDoc(),