box-ui-elements
Version:
Box UI Elements
45 lines • 1.65 kB
JavaScript
import { MetadataInstanceForm } from '@box/metadata-editor';
import React from 'react';
const MetadataInstanceEditor = ({
areAiSuggestionsAvailable,
errorCode,
isBetaLanguageEnabled,
isBoxAiSuggestionsEnabled,
isDeleteButtonDisabled,
isDeleteConfirmationModalCheckboxEnabled,
isLargeFile,
isMetadataMultiLevelTaxonomyFieldEnabled,
isUnsavedChangesModalOpen,
onCancel,
onDelete,
onDiscardUnsavedChanges,
onSubmit,
setIsUnsavedChangesModalOpen,
taxonomyOptionsFetcher,
template,
isAdvancedExtractAgentEnabled = false
}) => {
return /*#__PURE__*/React.createElement(MetadataInstanceForm
// TODO investigate if this property should be optional and by default false
, {
isMultilevelTaxonomyFieldEnabled: isMetadataMultiLevelTaxonomyFieldEnabled,
areAiSuggestionsAvailable: areAiSuggestionsAvailable,
errorCode: errorCode,
isAiSuggestionsFeatureEnabled: isBoxAiSuggestionsEnabled,
isBetaLanguageEnabled: isBetaLanguageEnabled,
isDeleteButtonDisabled: isDeleteButtonDisabled,
isDeleteConfirmationModalCheckboxEnabled: isDeleteConfirmationModalCheckboxEnabled,
isLargeFile: isLargeFile,
isUnsavedChangesModalOpen: isUnsavedChangesModalOpen,
onCancel: onCancel,
onDelete: onDelete,
onDiscardUnsavedChanges: onDiscardUnsavedChanges,
onSubmit: onSubmit,
selectedTemplateInstance: template,
setIsUnsavedChangesModalOpen: setIsUnsavedChangesModalOpen,
taxonomyOptionsFetcher: taxonomyOptionsFetcher,
isAdvancedExtractAgentEnabled: isAdvancedExtractAgentEnabled
});
};
export default MetadataInstanceEditor;
//# sourceMappingURL=MetadataInstanceEditor.js.map