form.mock.tsx 545 B

12345678910111213141516171819202122232425
  1. /**
  2. * Copyright (c) 2025 Bytedance Ltd. and/or its affiliates
  3. * SPDX-License-Identifier: MIT
  4. */
  5. import {Field, FieldRenderProps, FormMeta, FormRenderProps} from "@flowgram.ai/editor";
  6. export const render = ({ form }: FormRenderProps<FormData>) => {
  7. return (
  8. <>
  9. <Field name="name">
  10. {({ field: { value, onChange } }: FieldRenderProps<string>) => (
  11. <>
  12. <input value={value} onChange={onChange} />
  13. </>
  14. )}
  15. </Field>
  16. </>
  17. );
  18. }
  19. export const formMock: FormMeta = {
  20. render
  21. };