diff --git a/apps/web-remix/app/components/overlay/PageOverlay.tsx b/apps/web-remix/app/components/overlay/PageOverlay.tsx index 582e8e0ae..a31f28cc0 100644 --- a/apps/web-remix/app/components/overlay/PageOverlay.tsx +++ b/apps/web-remix/app/components/overlay/PageOverlay.tsx @@ -27,18 +27,22 @@ export function PageOverlay({ }, [containerId]); if (!root) return null; - return createPortal( -
+ {createPortal( +
, + root, )} - />, - root, + ); } diff --git a/apps/web-remix/app/components/pages/pipelines/build/editBlock/page.tsx b/apps/web-remix/app/components/pages/pipelines/build/editBlock/page.tsx index fb1ca8a28..7505040c4 100644 --- a/apps/web-remix/app/components/pages/pipelines/build/editBlock/page.tsx +++ b/apps/web-remix/app/components/pages/pipelines/build/editBlock/page.tsx @@ -13,10 +13,12 @@ import type { IBlockConfig, IConfigConnection, IInterfaceConfig, + IInterfaceConfigFormOutputProperty, IInterfaceConfigProperty, INode, IPipeline, } from '~/components/pages/pipelines/pipeline.types'; +import { IInterfaceConfigFormProperty } from '~/components/pages/pipelines/pipeline.types'; import { getEdges, getNodes, @@ -204,8 +206,12 @@ function validateInterfaceConfigs( }, form: { ...interfaces.form, - inputs: interfaces.form.inputs.map(validate), - outputs: interfaces.form.outputs.map(validate), + inputs: interfaces.form.inputs.map( + validate, + ) as IInterfaceConfigFormProperty[], + outputs: interfaces.form.outputs.map( + validate, + ) as IInterfaceConfigFormOutputProperty[], }, }; }