diff --git a/CHANGELOG.md b/CHANGELOG.md
index fe29981..189410d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
# Change history for ui-plugin-find-import-profile
+## [8.1.0] In progress
+
+### Features added:
+* `React v19`: refactor away from default props for functional components (UIPFIMP-71)
+
## [8.0.0](https://github.com/folio-org/ui-plugin-find-import-profile/tree/v8.0.0) (2024-10-31)
### Features added:
diff --git a/src/FindImportProfile/FindImportProfile.js b/src/FindImportProfile/FindImportProfile.js
index f63de90..5927c4b 100644
--- a/src/FindImportProfile/FindImportProfile.js
+++ b/src/FindImportProfile/FindImportProfile.js
@@ -31,6 +31,14 @@ const profileContainers = {
[ENTITY_KEYS.MAPPING_PROFILES]: containers.MappingProfilesContainer,
};
+const defaultPluginProps = {
+ disabled: false,
+ marginBottom0: true,
+ marginTop0: true,
+ searchButtonStyle: 'primary',
+ searchLabel: ,
+};
+
const FindImportProfile = ({
entityKey,
parentType,
@@ -38,10 +46,10 @@ const FindImportProfile = ({
profileType,
profileName,
onLink,
- onClose,
- isSingleSelect,
- isMultiLink,
filterParams,
+ onClose = noop,
+ isSingleSelect = false,
+ isMultiLink = true,
...rest
}) => {
const FindImportProfileContainer = profileContainers[entityKey];
@@ -180,6 +188,7 @@ const FindImportProfile = ({
return (
@@ -264,15 +273,4 @@ FindImportProfile.propTypes = {
onClose: PropTypes.func,
};
-FindImportProfile.defaultProps = {
- disabled: false,
- marginBottom0: true,
- marginTop0: true,
- searchButtonStyle: 'primary',
- searchLabel: ,
- isSingleSelect: false,
- isMultiLink: true,
- onClose: noop,
-};
-
export default FindImportProfile;