diff --git a/CHANGES.rst b/CHANGES.rst index eb11ded..31847ba 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -9,6 +9,10 @@ Changes ======= +Version v3.1.0 (released 2025-01-24) + +- modal: add support for custom modal SUI props + Version v3.0.0 (released 2024-12-10) - tests: remove invenio-admin dependency diff --git a/invenio_administration/__init__.py b/invenio_administration/__init__.py index 3f079f6..1bc4265 100644 --- a/invenio_administration/__init__.py +++ b/invenio_administration/__init__.py @@ -11,6 +11,6 @@ from .ext import InvenioAdministration -__version__ = "3.0.0" +__version__ = "3.1.0" __all__ = ["InvenioAdministration"] diff --git a/invenio_administration/assets/semantic-ui/js/invenio_administration/src/actions/ActionModal.js b/invenio_administration/assets/semantic-ui/js/invenio_administration/src/actions/ActionModal.js index b9625f2..097b999 100644 --- a/invenio_administration/assets/semantic-ui/js/invenio_administration/src/actions/ActionModal.js +++ b/invenio_administration/assets/semantic-ui/js/invenio_administration/src/actions/ActionModal.js @@ -11,7 +11,7 @@ import Overridable from "react-overridable"; class ActionModal extends Component { render() { - const { children, modalOpen, resource } = this.props; + const { children, modalOpen, modalProps, resource } = this.props; return ( - + {children} @@ -32,11 +32,13 @@ class ActionModal extends Component { ActionModal.propTypes = { children: PropTypes.object, modalOpen: PropTypes.bool, + modalProps: PropTypes.object, resource: PropTypes.object.isRequired, }; ActionModal.defaultProps = { modalOpen: false, + modalProps: {}, children: null, };