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(() => { const dialogOptions = computed(() => {
let title = detailMode.value let title = !editMode.value ? 'New contact' : _contact.value.full_name
? _contact.value.full_name
: editMode.value
? 'Edit contact'
: 'Create contact'
let size = detailMode.value ? '' : 'xl' let size = detailMode.value ? '' : 'xl'
let actions = detailMode.value let actions = detailMode.value
? [] ? []
: [ : [
{ {
label: editMode.value ? 'Update' : 'Create', label: editMode.value ? 'Save' : 'Create',
variant: 'solid', variant: 'solid',
disabled: !dirty.value, disabled: !dirty.value,
onClick: () => (editMode.value ? updateContact() : callInsertDoc()), onClick: () => (editMode.value ? updateContact() : callInsertDoc()),

View File

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