| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- /**
- * Copyright (c) 2025 Bytedance Ltd. and/or its affiliates
- * SPDX-License-Identifier: MIT
- */
- import React from 'react';
- import { autoRenameRefEffect } from '@flowgram.ai/form-materials';
- import { Field } from '@flowgram.ai/fixed-layout-editor';
- import { FreeFormMetaStoryBuilder, FormHeader } from '../../free-form-meta-story-builder';
- const InputsValues = React.lazy(() =>
- import('@flowgram.ai/form-materials').then((module) => ({
- default: module.InputsValues,
- }))
- );
- export const BasicStory = () => (
- <FreeFormMetaStoryBuilder
- filterEndNode
- formMeta={{
- effect: {
- inputsValues: autoRenameRefEffect,
- },
- render: () => (
- <>
- <FormHeader />
- <Field<Record<string, any> | undefined>
- name="inputsValues"
- defaultValue={{
- a: {
- type: 'ref',
- content: ['start_0', 'str'],
- },
- }}
- >
- {({ field }) => (
- <InputsValues value={field.value} onChange={(value) => field.onChange(value)} />
- )}
- </Field>
- </>
- ),
- }}
- />
- );
|