WIP - page layout first version working

This commit is contained in:
Francisco Gaona
2025-12-22 23:48:09 +01:00
parent be6e34914e
commit eff8f32c9d
26 changed files with 2972 additions and 39 deletions

View File

@@ -4,8 +4,8 @@ import { useRoute, useRouter } from 'vue-router'
import { useApi } from '@/composables/useApi'
import { useFields, useViewState } from '@/composables/useFieldViews'
import ListView from '@/components/views/ListView.vue'
import DetailView from '@/components/views/DetailView.vue'
import EditView from '@/components/views/EditView.vue'
import DetailView from '@/components/views/DetailViewEnhanced.vue'
import EditView from '@/components/views/EditViewEnhanced.vue'
const route = useRoute()
const router = useRouter()
@@ -273,6 +273,7 @@ onMounted(async () => {
:config="detailConfig"
:data="currentRecord"
:loading="dataLoading"
:object-id="objectDefinition?.id"
@edit="handleEdit"
@delete="() => handleDelete([currentRecord])"
@back="handleBack"
@@ -285,6 +286,7 @@ onMounted(async () => {
:data="currentRecord || {}"
:loading="dataLoading"
:saving="saving"
:object-id="objectDefinition?.id"
@save="handleSaveRecord"
@cancel="handleCancel"
@back="handleBack"