mirror of
https://gitee.com/nocobase/nocobase.git
synced 2025-07-01 18:52:20 +08:00
parent
d57e11336b
commit
108f64755f
@ -53,6 +53,7 @@ export const ImportActionInitializer = () => {
|
||||
'x-component': 'ImportAction',
|
||||
'x-action': 'importXlsx',
|
||||
'x-settings': 'actionSettings:import',
|
||||
'x-toolbar': 'ActionSchemaToolbar',
|
||||
};
|
||||
|
||||
return (
|
||||
|
@ -50,13 +50,10 @@ const toArr = (v: any) => {
|
||||
};
|
||||
|
||||
export const useDownloadXlsxTemplateAction = () => {
|
||||
const { service, resource } = useBlockRequestContext();
|
||||
const apiClient = useAPIClient();
|
||||
const actionSchema = useFieldSchema();
|
||||
const { resource } = useBlockRequestContext();
|
||||
const compile = useCompile();
|
||||
const { getCollectionJoinField, getCollectionField } = useCollectionManager_deprecated();
|
||||
const { name, title, getField } = useCollection_deprecated();
|
||||
const { t } = useTranslation(NAMESPACE);
|
||||
const { name, title } = useCollection_deprecated();
|
||||
const { schema: importSchema } = useImportSchema();
|
||||
|
||||
return {
|
||||
@ -104,20 +101,15 @@ export const useDownloadXlsxTemplateAction = () => {
|
||||
};
|
||||
|
||||
export const useImportStartAction = () => {
|
||||
const { service, resource } = useBlockRequestContext();
|
||||
const apiClient = useAPIClient();
|
||||
const actionSchema = useFieldSchema();
|
||||
const { service } = useBlockRequestContext();
|
||||
const compile = useCompile();
|
||||
const { getCollectionJoinField, getCollectionField } = useCollectionManager_deprecated();
|
||||
const { name, title, getField } = useCollection_deprecated();
|
||||
const { t } = useTranslation(NAMESPACE);
|
||||
const { name } = useCollection_deprecated();
|
||||
const { schema: importSchema } = useImportSchema();
|
||||
const form = useForm();
|
||||
const { setVisible, fieldSchema } = useActionContext();
|
||||
const { setVisible } = useActionContext();
|
||||
const { setImportModalVisible, setImportStatus, setImportResult } = useImportContext();
|
||||
const { upload } = form.values;
|
||||
const dataBlockProps = useDataBlockProps();
|
||||
const headers = useDataSourceHeaders(dataBlockProps.dataSource);
|
||||
const newResource = useDataBlockResource();
|
||||
|
||||
useEffect(() => {
|
||||
|
Loading…
x
Reference in New Issue
Block a user