From cc619bd4586b4c782cf70bd0a6d28da6af5f259f Mon Sep 17 00:00:00 2001 From: mswertz Date: Wed, 29 Jan 2025 10:46:04 +0100 Subject: [PATCH 1/2] revert: changes to form stories --- apps/tailwind-components/pages/Form.story.vue | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/apps/tailwind-components/pages/Form.story.vue b/apps/tailwind-components/pages/Form.story.vue index a71f339e82..7c3df99dfa 100644 --- a/apps/tailwind-components/pages/Form.story.vue +++ b/apps/tailwind-components/pages/Form.story.vue @@ -6,22 +6,16 @@ import type { IFieldError, ISchemaMetaData, ITableMetaData, - IInputValueLabel, } from "../../metadata-utils/src/types"; -const exampleForms: IInputValueLabel[] = [ - { value: "simple", label: "Simple form example" }, - { value: "complex", label: "Complex form example" }, -]; - -const formType = ref(exampleForms[0]); +const sampleType = ref("simple"); // just assuming that the table is there for the demo const schemaId = computed(() => - formType.value.value === "simple" ? "pet store" : "catalogue-demo" + sampleType.value === "simple" ? "pet store" : "catalogue-demo" ); const tableId = computed(() => - formType.value.value === "simple" ? "Pet" : "Resources" + sampleType.value === "simple" ? "Pet" : "Resources" ); const { @@ -37,8 +31,7 @@ const tableMeta = computed( ) as ITableMetaData ); -function refetch(value: IInputValueLabel) { - formType.value = value; +function refetch() { refetchMetadata(); } From 15348402abd503ea78e34bb6c7d71720489d69d3 Mon Sep 17 00:00:00 2001 From: mswertz Date: Wed, 29 Jan 2025 10:50:54 +0100 Subject: [PATCH 2/2] remove unnecessary changes --- .../components/form/Field.vue | 36 ++++--------------- .../components/form/FieldInput.vue | 6 ++-- 2 files changed, 8 insertions(+), 34 deletions(-) diff --git a/apps/tailwind-components/components/form/Field.vue b/apps/tailwind-components/components/form/Field.vue index ed72ccbb49..5f2dacf3cc 100644 --- a/apps/tailwind-components/components/form/Field.vue +++ b/apps/tailwind-components/components/form/Field.vue @@ -35,54 +35,30 @@ function validate(value: columnValue) { formFieldInput.value.validate(value); } - -const refData = ref(); - -onMounted(async () => { - if (["ONTOLOGY", "ONTOLOGY_ARRAY"].includes(props.column.columnType)) { - const response = await fetchTableData( - props.column.refSchemaId as string, - props.column.refTableId as string - ); - refData.value = response.rows.map((row) => row.name); - } -});