Просмотр исходного кода

Merge pull request #29 from YuanHeDx/chore/demo-form-data-type

chore: fix demo form data type
xiamidaxia 10 месяцев назад
Родитель
Сommit
90ca270bfa

+ 2 - 2
apps/demo-fixed-layout/src/nodes/default-form-meta.tsx

@@ -3,7 +3,7 @@ import { FormRenderProps, FormMeta, ValidateTrigger } from '@flowgram.ai/fixed-l
 import { FlowNodeJSON } from '../typings';
 import { FormHeader, FormContent, FormInputs, FormOutputs } from '../form-components';
 
-export const renderForm = ({ form }: FormRenderProps<FlowNodeJSON>) => (
+export const renderForm = ({ form }: FormRenderProps<FlowNodeJSON['data']>) => (
   <>
     <FormHeader />
     <FormContent>
@@ -13,7 +13,7 @@ export const renderForm = ({ form }: FormRenderProps<FlowNodeJSON>) => (
   </>
 );
 
-export const defaultFormMeta: FormMeta<FlowNodeJSON> = {
+export const defaultFormMeta: FormMeta<FlowNodeJSON['data']> = {
   render: renderForm,
   validateTrigger: ValidateTrigger.onChange,
   validate: {

+ 2 - 2
apps/demo-fixed-layout/src/nodes/end/form-meta.tsx

@@ -9,7 +9,7 @@ import {
 import { FlowNodeJSON, JsonSchema } from '../../typings';
 import { FormHeader, FormContent, FormOutputs, PropertiesEdit } from '../../form-components';
 
-export const renderForm = ({ form }: FormRenderProps<FlowNodeJSON>) => (
+export const renderForm = ({ form }: FormRenderProps<FlowNodeJSON['data']>) => (
   <>
     <FormHeader />
     <FormContent>
@@ -29,7 +29,7 @@ export const renderForm = ({ form }: FormRenderProps<FlowNodeJSON>) => (
   </>
 );
 
-export const formMeta: FormMeta<FlowNodeJSON> = {
+export const formMeta: FormMeta<FlowNodeJSON['data']> = {
   render: renderForm,
   validateTrigger: ValidateTrigger.onChange,
   validate: {

+ 2 - 2
apps/demo-fixed-layout/src/nodes/start/form-meta.tsx

@@ -9,7 +9,7 @@ import {
 import { FlowNodeJSON, JsonSchema } from '../../typings';
 import { FormHeader, FormContent, FormOutputs, PropertiesEdit } from '../../form-components';
 
-export const renderForm = ({ form }: FormRenderProps<FlowNodeJSON>) => (
+export const renderForm = ({ form }: FormRenderProps<FlowNodeJSON['data']>) => (
   <>
     <FormHeader />
     <FormContent>
@@ -29,7 +29,7 @@ export const renderForm = ({ form }: FormRenderProps<FlowNodeJSON>) => (
   </>
 );
 
-export const formMeta: FormMeta<FlowNodeJSON> = {
+export const formMeta: FormMeta<FlowNodeJSON['data']> = {
   render: renderForm,
   validateTrigger: ValidateTrigger.onChange,
   validate: {