From a0f9d54046732895ad34d46bbb90c6b2678b3806 Mon Sep 17 00:00:00 2001 From: sealday Date: Sun, 10 Mar 2024 05:48:38 +0800 Subject: [PATCH] refactor: replace deprecated method --- .../schema-initializer/SettingBlockInitializer.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/plugins/@hera/plugin-core/src/client/schema-initializer/SettingBlockInitializer.tsx b/packages/plugins/@hera/plugin-core/src/client/schema-initializer/SettingBlockInitializer.tsx index 2bdad6e82..d869f9679 100644 --- a/packages/plugins/@hera/plugin-core/src/client/schema-initializer/SettingBlockInitializer.tsx +++ b/packages/plugins/@hera/plugin-core/src/client/schema-initializer/SettingBlockInitializer.tsx @@ -1,7 +1,7 @@ import { FormOutlined } from '@ant-design/icons'; import { FormLayout } from '@formily/antd-v5'; import { SchemaOptionsContext } from '@formily/react'; -import { createFormBlockSchema, useAPIClient, useCollectionManager_deprecated } from '@nocobase/client'; +import { createFormBlockSchema, useAPIClient, useCollectionManager } from '@nocobase/client'; import { DataBlockInitializer, FormDialog, @@ -12,7 +12,7 @@ import { useSchemaInitializerItem, } from '@nocobase/client'; import React, { useContext } from 'react'; -import { useTranslation } from 'react-i18next'; +import { useTranslation } from '../locale'; export const SettingBlockInitializer = () => { const { insert } = useSchemaInitializer(); @@ -20,7 +20,7 @@ export const SettingBlockInitializer = () => { const options = useContext(SchemaOptionsContext); const { theme } = useGlobalTheme(); const itemConfig = useSchemaInitializerItem(); - const { getCollection } = useCollectionManager_deprecated(); + const cm = useCollectionManager(); const api = useAPIClient(); return ( { componentType={'FormItem'} icon={} onCreateBlockSchema={async ({ item }) => { - const collection = getCollection(item.name); - const titleField = collection.options.titleField; + const collection = cm.getCollection(item.name); + const titleField = collection.titleField; const result = await api.resource(collection.name).list(); const values = await FormDialog( t('添加单条数据展示区块'),