From 882f18ac291308f30c15a9b6a13b9821a64c6836 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Sat, 28 Dec 2024 15:09:07 +0100 Subject: [PATCH] open edit page after model creation --- vue3/src/pages/ModelEditPage.vue | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/vue3/src/pages/ModelEditPage.vue b/vue3/src/pages/ModelEditPage.vue index 5a4a7b418..05cad2f32 100644 --- a/vue3/src/pages/ModelEditPage.vue +++ b/vue3/src/pages/ModelEditPage.vue @@ -11,7 +11,7 @@ - + @@ -35,6 +35,16 @@ const editorComponent = shallowRef(defineAsyncComponent(() => import(`@/componen const router = useRouter() +/** + * after creation open object with correct URL in edit mode + * @param obj obj that was created + */ +function objectCreated(obj: any) { + if (obj.id) { + router.push({name: 'ModelEditPage', params: {model: props.model, id: obj.id}}) + } +} +