From 16f8d3592a3b15c1368312c6ca0dcf10a784fdac Mon Sep 17 00:00:00 2001 From: Mohamed-Hacene Date: Wed, 11 Dec 2024 17:03:55 +0100 Subject: [PATCH] feat: re-organize ebios rm views --- .../src/lib/components/Forms/ModelForm.svelte | 5 ++- .../Forms/ModelForm/EbiosRmForm.svelte | 44 +++++++++++++++---- .../lib/components/Modals/CreateModal.svelte | 2 + .../lib/components/Modals/UpdateModal.svelte | 17 +++---- .../components/ModelTable/ModelTable.svelte | 1 - frontend/src/lib/utils/crud.ts | 3 +- frontend/src/lib/utils/schemas.ts | 3 +- .../(app)/(internal)/ebios-rm/+page.svelte | 3 +- .../workshop-one/baseline/+page.server.ts | 7 ++- .../workshop-one/baseline/+page.svelte | 1 + .../workshop-one/ebios-rm-study/+page.svelte | 22 +++++----- .../ebios-rm-study/edit/+page.svelte | 1 + 12 files changed, 72 insertions(+), 37 deletions(-) diff --git a/frontend/src/lib/components/Forms/ModelForm.svelte b/frontend/src/lib/components/Forms/ModelForm.svelte index c4b150cdec..e30978a250 100644 --- a/frontend/src/lib/components/Forms/ModelForm.svelte +++ b/frontend/src/lib/components/Forms/ModelForm.svelte @@ -58,6 +58,7 @@ export let suggestions: { [key: string]: any } = {}; export let cancelButton = true; export let duplicate = false; + export let customNameDescription = false; const URLModel = model.urlModel as urlModel; export let schema = modelSchema(URLModel); @@ -163,7 +164,7 @@ }} /> {/if} - {#if shape.name} + {#if shape.name && !customNameDescription} {/if} - {#if shape.description} + {#if shape.description && !customNameDescription}