From c096ece4db6d9ef53711957d61b93b0762c5a1dc Mon Sep 17 00:00:00 2001 From: Gustav Hansen Date: Mon, 15 Aug 2022 15:24:46 +0200 Subject: [PATCH] RelationInput: Relex description and error prop-types --- .../lib/src/components/RelationInput/RelationInput.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/core/helper-plugin/lib/src/components/RelationInput/RelationInput.js b/packages/core/helper-plugin/lib/src/components/RelationInput/RelationInput.js index f93cb3d4ff..f56c0709a7 100644 --- a/packages/core/helper-plugin/lib/src/components/RelationInput/RelationInput.js +++ b/packages/core/helper-plugin/lib/src/components/RelationInput/RelationInput.js @@ -115,16 +115,18 @@ const ReactQuerySearchResult = PropTypes.shape({ }); RelationInput.defaultProps = { + description: undefined, disabled: false, + error: undefined, relations: [], searchResults: [], }; RelationInput.propTypes = { // eslint-disable-next-line react/no-unused-prop-types - error: PropTypes.string.isRequired, + error: PropTypes.string, // eslint-disable-next-line react/no-unused-prop-types - description: PropTypes.string.isRequired, + description: PropTypes.string, // eslint-disable-next-line react/no-unused-prop-types disabled: PropTypes.bool, id: PropTypes.string.isRequired, @@ -140,6 +142,6 @@ RelationInput.propTypes = { onSearchNextPage: PropTypes.func.isRequired, placeholder: PropTypes.string.isRequired, // eslint-disable-next-line react/no-unused-prop-types - searchResults: PropTypes.arrayOf(ReactQuerySearchResult), + searchResults: ReactQuerySearchResult, relations: ReactQueryRelationResult, };