Add Contact standard object, related lists, meilisearch, pagination, search, AI assistant
This commit is contained in:
@@ -176,6 +176,13 @@ const handleFieldUpdate = (fieldName: string, value: any) => {
|
||||
delete errors.value[fieldName]
|
||||
}
|
||||
}
|
||||
|
||||
const handleRelatedFieldsUpdate = (values: Record<string, any>) => {
|
||||
formData.value = {
|
||||
...formData.value,
|
||||
...values,
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
@@ -259,10 +266,12 @@ const handleFieldUpdate = (fieldName: string, value: any) => {
|
||||
<FieldRenderer
|
||||
:field="field"
|
||||
:model-value="formData[field.apiName]"
|
||||
:record-data="formData"
|
||||
:mode="ViewMode.EDIT"
|
||||
:error="errors[field.apiName]"
|
||||
:base-url="baseUrl"
|
||||
@update:model-value="handleFieldUpdate(field.apiName, $event)"
|
||||
@update:related-fields="handleRelatedFieldsUpdate"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
@@ -283,10 +292,12 @@ const handleFieldUpdate = (fieldName: string, value: any) => {
|
||||
<FieldRenderer
|
||||
:field="field"
|
||||
:model-value="formData[field.apiName]"
|
||||
:record-data="formData"
|
||||
:mode="ViewMode.EDIT"
|
||||
:error="errors[field.apiName]"
|
||||
:base-url="baseUrl"
|
||||
@update:model-value="handleFieldUpdate(field.apiName, $event)"
|
||||
@update:related-fields="handleRelatedFieldsUpdate"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user