diff --git a/rdmo/management/assets/js/components/sidebar/ImportSidebar.js b/rdmo/management/assets/js/components/sidebar/ImportSidebar.js index a24fd81cce..26b844c2a7 100644 --- a/rdmo/management/assets/js/components/sidebar/ImportSidebar.js +++ b/rdmo/management/assets/js/components/sidebar/ImportSidebar.js @@ -4,13 +4,22 @@ import isEmpty from 'lodash/isEmpty' import isNil from 'lodash/isNil' import Link from 'rdmo/core/assets/js/components/Link' - +import {useImportElements} from '../../hooks/useImportElements' const ImportSidebar = ({ config, imports, importActions }) => { const { elements, success } = imports + + const { + // elementsImported, + // createdElements, + // updatedElements, + changedElements, + // importWarnings, + // importErrors + } = useImportElements(elements) + const count = elements.filter(e => e.import).length - const updatedAndChangedElements = elements.filter(element => element.updated && element.changed) const [uriPrefix, setUriPrefix] = useState('') const disabled = isNil(uriPrefix) || isEmpty(uriPrefix) @@ -53,7 +62,7 @@ const ImportSidebar = ({ config, imports, importActions }) => { {gettext('Select all')} - {updatedAndChangedElements.length > 0 && + {changedElements.length > 0 &&