@nocobase/plugin-action-import
Version:
Import records using excel templates. You can configure which fields to import and templates will be generated automatically.
38 lines (37 loc) • 1.09 kB
TypeScript
/**
* This file is part of the NocoBase (R) project.
* Copyright (c) 2020-2024 NocoBase Co., Ltd.
* Authors: NocoBase Team.
*
* This project is dual-licensed under AGPL-3.0 and NocoBase Commercial License.
* For more information, please refer to: https://www.nocobase.com/agreement.
*/
/// <reference types="react" />
export interface ImportContextType {
importModalVisible: boolean;
setImportModalVisible: (visible: boolean) => void;
importStatus: number;
setImportStatus: (status: number) => void;
importResult: {
data: {
type: string;
data: any[];
};
meta: {
successCount: number;
failureCount: number;
};
};
setImportResult: (result: {
data: {
type: string;
data: any[];
};
meta: {
successCount: number;
failureCount: number;
};
}) => void;
}
export declare const ImportContext: import("react").Context<ImportContextType>;
export declare const useImportContext: () => ImportContextType;