From 77cc665ae97aae4e7d38a39c57bcee0a79a65518 Mon Sep 17 00:00:00 2001 From: Dean Date: Fri, 14 Feb 2025 13:01:21 +0000 Subject: [PATCH] Typescript FormBlock corrections --- .../src/components/app/blocks/form/FormBlock.svelte | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/client/src/components/app/blocks/form/FormBlock.svelte b/packages/client/src/components/app/blocks/form/FormBlock.svelte index 3f44aee1d7..110cd5a19f 100644 --- a/packages/client/src/components/app/blocks/form/FormBlock.svelte +++ b/packages/client/src/components/app/blocks/form/FormBlock.svelte @@ -4,12 +4,12 @@ import { Utils } from "@budibase/frontend-core" import FormBlockWrapper from "./FormBlockWrapper.svelte" import { get } from "svelte/store" - import { TableSchema, UIDatasource } from "@budibase/types" + import { TableSchema } from "@budibase/types" type Field = { name: string; active: boolean } export let actionType: string - export let dataSource: UIDatasource + export let dataSource: { resourceId: string } export let size: string export let disabled: boolean export let fields: (Field | string)[] @@ -30,8 +30,8 @@ // Legacy export let showDeleteButton: boolean export let showSaveButton: boolean - export let saveButtonLabel: boolean - export let deleteButtonLabel: boolean + export let saveButtonLabel: string + export let deleteButtonLabel: string const { fetchDatasourceSchema, generateGoldenSample } = getContext("sdk") const component = getContext("component") @@ -107,7 +107,7 @@ return [...fields, ...defaultFields].filter(field => field.active) } - const fetchSchema = async (datasource: UIDatasource) => { + const fetchSchema = async (datasource: { resourceId: string }) => { schema = (await fetchDatasourceSchema(datasource)) || {} }