diff --git a/packages/strapi-plugin-upload/admin/src/containers/ModalStepper/index.js b/packages/strapi-plugin-upload/admin/src/containers/ModalStepper/index.js index cf9ec4e1dd..e04df57c5f 100644 --- a/packages/strapi-plugin-upload/admin/src/containers/ModalStepper/index.js +++ b/packages/strapi-plugin-upload/admin/src/containers/ModalStepper/index.js @@ -15,12 +15,14 @@ import pluginId from '../../pluginId'; import stepper from './utils/stepper'; import init from './init'; import reducer, { initialState } from './reducer'; +import getTrad from '../../utils/getTrad'; const ModalStepper = ({ isOpen, onToggle }) => { const { formatMessage } = useGlobalContext(); const [reducerState, dispatch] = useReducer(reducer, initialState, init); const { currentStep, filesToUpload } = reducerState.toJS(); const { Component, headerTradId, next, prev } = stepper[currentStep]; + const filesToUploadLength = filesToUpload.length; const addFilesToUpload = ({ target: { value } }) => { dispatch({ @@ -134,9 +136,20 @@ const ModalStepper = ({ isOpen, onToggle }) => { - + {currentStep === 'upload' && ( + + )} diff --git a/packages/strapi-plugin-upload/admin/src/translations/en.json b/packages/strapi-plugin-upload/admin/src/translations/en.json index 67624550bb..b452f7ca04 100644 --- a/packages/strapi-plugin-upload/admin/src/translations/en.json +++ b/packages/strapi-plugin-upload/admin/src/translations/en.json @@ -16,6 +16,8 @@ "modal.upload-list.sub-header-title.singular": "{number} asset selected", "modal.upload-list.sub-header-subtitle": "Manage the assets before adding them to the Media Library", "modal.upload-list.sub-header.button": "Add more assets", + "modal.upload-list.footer.button.singular": "Upload {number} asset to the library", + "modal.upload-list.footer.button.plural": "Upload {number} assets to the library", "plugin.name": "Media Library", "plugin.description.long": "Media file management.", "plugin.description.short": "Media file management.",