Merge pull request #20541 from strapi/fix/multi-media

fix: multiple is only available in attribute now
This commit is contained in:
Alexandre BODIN 2024-06-17 21:03:19 +02:00 committed by GitHub
commit ef63271a8c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -20,7 +20,7 @@ const STEPS = {
export const MediaLibraryInput = forwardRef( export const MediaLibraryInput = forwardRef(
( (
{ attribute: { allowedTypes }, label, hint, disabled, labelAction, multiple, name, required }, { attribute: { allowedTypes, multiple }, label, hint, disabled, labelAction, name, required },
forwardedRef forwardedRef
) => { ) => {
const { formatMessage } = useIntl(); const { formatMessage } = useIntl();
@ -217,22 +217,24 @@ export const MediaLibraryInput = forwardRef(
); );
MediaLibraryInput.defaultProps = { MediaLibraryInput.defaultProps = {
attribute: { allowedTypes: ['videos', 'files', 'images', 'audios'] }, attribute: { allowedTypes: ['videos', 'files', 'images', 'audios'], multiple: false },
disabled: false, disabled: false,
hint: undefined, hint: undefined,
label: undefined, label: undefined,
labelAction: undefined, labelAction: undefined,
multiple: false,
required: false, required: false,
}; };
MediaLibraryInput.propTypes = { MediaLibraryInput.propTypes = {
attribute: PropTypes.shape({ allowedTypes: PropTypes.arrayOf(PropTypes.string) }), attribute: PropTypes.shape({
allowedTypes: PropTypes.arrayOf(PropTypes.string),
multiple: PropTypes.bool,
}),
disabled: PropTypes.bool, disabled: PropTypes.bool,
hint: PropTypes.string, hint: PropTypes.string,
label: PropTypes.string, label: PropTypes.string,
labelAction: PropTypes.node, labelAction: PropTypes.node,
multiple: PropTypes.bool,
name: PropTypes.string.isRequired, name: PropTypes.string.isRequired,
required: PropTypes.bool, required: PropTypes.bool,
}; };