diff --git a/packages/client/src/schema-component/components/RecursionComponent.tsx b/packages/client/src/schema-component/components/RecursionComponent.tsx index ff488478f7..6e4f06ee92 100644 --- a/packages/client/src/schema-component/components/RecursionComponent.tsx +++ b/packages/client/src/schema-component/components/RecursionComponent.tsx @@ -1,21 +1,7 @@ -import React, { createContext, useContext, useEffect, useMemo, useState } from 'react'; -import { uid } from '@formily/shared'; -import { createForm, Form } from '@formily/core'; -import { useCookieState, useUpdateEffect } from 'ahooks'; -import { useTranslation } from 'react-i18next'; -import { - Schema, - FormProvider, - RecursionField, - createSchemaField, - IRecursionFieldProps, - ISchemaFieldProps, - SchemaOptionsContext, - SchemaReactComponents, - SchemaExpressionScopeContext, -} from '@formily/react'; -import { IRecursionComponentProps, ISchemaComponentProvider } from '../types'; +import { RecursionField, SchemaExpressionScopeContext, SchemaOptionsContext } from '@formily/react'; +import React, { useContext } from 'react'; import { SchemaComponentContext } from '../context'; +import { IRecursionComponentProps } from '../types'; export const RecursionComponent: React.FC = (props) => { const { components, scope } = useContext(SchemaComponentContext);