diff --git a/src/connectors/autocomplete/connectAutocomplete.js b/src/connectors/autocomplete/connectAutocomplete.js index 7bafabe347..031cdaa4e1 100644 --- a/src/connectors/autocomplete/connectAutocomplete.js +++ b/src/connectors/autocomplete/connectAutocomplete.js @@ -3,6 +3,7 @@ import { checkRendering, createDocumentationMessageGenerator, find, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -41,7 +42,7 @@ const withUsage = createDocumentationMessageGenerator({ * @param {function} unmountFn Unmount function called when the widget is disposed. * @return {function(CustomAutocompleteWidgetOptions)} Re-usable widget factory for a custom **Autocomplete** widget. */ -export default function connectAutocomplete(renderFn, unmountFn) { +export default function connectAutocomplete(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/breadcrumb/connectBreadcrumb.js b/src/connectors/breadcrumb/connectBreadcrumb.js index baeccf8714..f97d589e46 100644 --- a/src/connectors/breadcrumb/connectBreadcrumb.js +++ b/src/connectors/breadcrumb/connectBreadcrumb.js @@ -4,6 +4,7 @@ import { createDocumentationMessageGenerator, isEqual, find, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -44,7 +45,7 @@ const withUsage = createDocumentationMessageGenerator({ * @param {function} unmountFn Unmount function called when the widget is disposed. * @return {function(CustomBreadcrumbWidgetOptions)} Re-usable widget factory for a custom **Breadcrumb** widget. */ -export default function connectBreadcrumb(renderFn, unmountFn) { +export default function connectBreadcrumb(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { const { diff --git a/src/connectors/clear-refinements/connectClearRefinements.js b/src/connectors/clear-refinements/connectClearRefinements.js index 733b601530..a984f2fa65 100644 --- a/src/connectors/clear-refinements/connectClearRefinements.js +++ b/src/connectors/clear-refinements/connectClearRefinements.js @@ -3,6 +3,7 @@ import { clearRefinements, getRefinements, createDocumentationMessageGenerator, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -67,7 +68,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectClearRefinements(renderFn, unmountFn) { +export default function connectClearRefinements(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/current-refinements/connectCurrentRefinements.js b/src/connectors/current-refinements/connectCurrentRefinements.js index 9253cffc8e..99d74c0389 100644 --- a/src/connectors/current-refinements/connectCurrentRefinements.js +++ b/src/connectors/current-refinements/connectCurrentRefinements.js @@ -2,6 +2,7 @@ import { getRefinements, checkRendering, createDocumentationMessageGenerator, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -100,7 +101,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectCurrentRefinements(renderFn, unmountFn) { +export default function connectCurrentRefinements(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/geo-search/connectGeoSearch.js b/src/connectors/geo-search/connectGeoSearch.js index a070da0991..af5bd59fa2 100644 --- a/src/connectors/geo-search/connectGeoSearch.js +++ b/src/connectors/geo-search/connectGeoSearch.js @@ -102,7 +102,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -const connectGeoSearch = (renderFn, unmountFn) => { +const connectGeoSearch = (renderFn, unmountFn = noop) => { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/hierarchical-menu/connectHierarchicalMenu.js b/src/connectors/hierarchical-menu/connectHierarchicalMenu.js index 6d33b62266..5be0cfb2a3 100644 --- a/src/connectors/hierarchical-menu/connectHierarchicalMenu.js +++ b/src/connectors/hierarchical-menu/connectHierarchicalMenu.js @@ -4,6 +4,7 @@ import { createDocumentationMessageGenerator, isEqual, find, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -59,7 +60,7 @@ const withUsage = createDocumentationMessageGenerator({ * @param {function} unmountFn Unmount function called when the widget is disposed. * @return {function(CustomHierarchicalMenuWidgetOptions)} Re-usable widget factory for a custom **HierarchicalMenu** widget. */ -export default function connectHierarchicalMenu(renderFn, unmountFn) { +export default function connectHierarchicalMenu(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/hits-per-page/connectHitsPerPage.js b/src/connectors/hits-per-page/connectHitsPerPage.js index ae3af31e32..7cad32bf30 100644 --- a/src/connectors/hits-per-page/connectHitsPerPage.js +++ b/src/connectors/hits-per-page/connectHitsPerPage.js @@ -3,6 +3,7 @@ import { warning, createDocumentationMessageGenerator, find, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -94,7 +95,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectHitsPerPage(renderFn, unmountFn) { +export default function connectHitsPerPage(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/hits/connectHits.js b/src/connectors/hits/connectHits.js index d2937a86e9..23704b716d 100644 --- a/src/connectors/hits/connectHits.js +++ b/src/connectors/hits/connectHits.js @@ -4,6 +4,7 @@ import { createDocumentationMessageGenerator, addAbsolutePosition, addQueryID, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -50,7 +51,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectHits(renderFn, unmountFn) { +export default function connectHits(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/menu/connectMenu.js b/src/connectors/menu/connectMenu.js index 712a597c7b..e4817e1443 100644 --- a/src/connectors/menu/connectMenu.js +++ b/src/connectors/menu/connectMenu.js @@ -1,6 +1,7 @@ import { checkRendering, createDocumentationMessageGenerator, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -90,7 +91,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectMenu(renderFn, unmountFn) { +export default function connectMenu(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/numeric-menu/connectNumericMenu.js b/src/connectors/numeric-menu/connectNumericMenu.js index 65c0c66667..91272e8f27 100644 --- a/src/connectors/numeric-menu/connectNumericMenu.js +++ b/src/connectors/numeric-menu/connectNumericMenu.js @@ -2,6 +2,7 @@ import { checkRendering, createDocumentationMessageGenerator, isFiniteNumber, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -97,7 +98,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectNumericMenu(renderFn, unmountFn) { +export default function connectNumericMenu(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/pagination/connectPagination.js b/src/connectors/pagination/connectPagination.js index adf5d3cde3..0d473c6a85 100644 --- a/src/connectors/pagination/connectPagination.js +++ b/src/connectors/pagination/connectPagination.js @@ -1,6 +1,7 @@ import { checkRendering, createDocumentationMessageGenerator, + noop, } from '../../lib/utils'; import Paginator from './Paginator'; @@ -84,7 +85,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectPagination(renderFn, unmountFn) { +export default function connectPagination(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/powered-by/connectPoweredBy.js b/src/connectors/powered-by/connectPoweredBy.js index f9e346d752..38f136ffef 100644 --- a/src/connectors/powered-by/connectPoweredBy.js +++ b/src/connectors/powered-by/connectPoweredBy.js @@ -1,6 +1,7 @@ import { checkRendering, createDocumentationMessageGenerator, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -28,7 +29,7 @@ const withUsage = createDocumentationMessageGenerator({ * @param {function} unmountFn Unmount function called when the widget is disposed. * @return {function} Re-usable widget factory for a custom **PoweredBy** widget. */ -export default function connectPoweredBy(renderFn, unmountFn) { +export default function connectPoweredBy(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); const defaultUrl = diff --git a/src/connectors/range/connectRange.js b/src/connectors/range/connectRange.js index 9cc8486261..d15e4926f2 100644 --- a/src/connectors/range/connectRange.js +++ b/src/connectors/range/connectRange.js @@ -3,6 +3,7 @@ import { createDocumentationMessageGenerator, isFiniteNumber, find, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator( @@ -41,7 +42,7 @@ const withUsage = createDocumentationMessageGenerator( * @param {function} unmountFn Unmount function called when the widget is disposed. * @return {function(CustomRangeWidgetOptions)} Re-usable widget factory for a custom **Range** widget. */ -export default function connectRange(renderFn, unmountFn) { +export default function connectRange(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/rating-menu/connectRatingMenu.js b/src/connectors/rating-menu/connectRatingMenu.js index 9b13967fce..4c92c70151 100644 --- a/src/connectors/rating-menu/connectRatingMenu.js +++ b/src/connectors/rating-menu/connectRatingMenu.js @@ -1,6 +1,7 @@ import { checkRendering, createDocumentationMessageGenerator, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -92,7 +93,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectRatingMenu(renderFn, unmountFn) { +export default function connectRatingMenu(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/refinement-list/connectRefinementList.js b/src/connectors/refinement-list/connectRefinementList.js index eea000c00f..b33f22d171 100644 --- a/src/connectors/refinement-list/connectRefinementList.js +++ b/src/connectors/refinement-list/connectRefinementList.js @@ -2,6 +2,7 @@ import { checkRendering, createDocumentationMessageGenerator, isEqual, + noop, } from '../../lib/utils'; import { escapeFacets, @@ -113,7 +114,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectRefinementList(renderFn, unmountFn) { +export default function connectRefinementList(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/search-box/connectSearchBox.js b/src/connectors/search-box/connectSearchBox.js index 228afaf0ba..c595043f43 100644 --- a/src/connectors/search-box/connectSearchBox.js +++ b/src/connectors/search-box/connectSearchBox.js @@ -1,6 +1,7 @@ import { checkRendering, createDocumentationMessageGenerator, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -63,7 +64,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectSearchBox(renderFn, unmountFn) { +export default function connectSearchBox(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/sort-by/connectSortBy.js b/src/connectors/sort-by/connectSortBy.js index bcc796b174..10f809e41a 100644 --- a/src/connectors/sort-by/connectSortBy.js +++ b/src/connectors/sort-by/connectSortBy.js @@ -3,6 +3,7 @@ import { createDocumentationMessageGenerator, find, warning, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -87,7 +88,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectSortBy(renderFn, unmountFn) { +export default function connectSortBy(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => { diff --git a/src/connectors/stats/connectStats.js b/src/connectors/stats/connectStats.js index 3bccbcc498..b0557f8156 100644 --- a/src/connectors/stats/connectStats.js +++ b/src/connectors/stats/connectStats.js @@ -1,6 +1,7 @@ import { checkRendering, createDocumentationMessageGenerator, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -46,7 +47,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectStats(renderFn, unmountFn) { +export default function connectStats(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => ({ diff --git a/src/connectors/toggleRefinement/connectToggleRefinement.js b/src/connectors/toggleRefinement/connectToggleRefinement.js index b6c3651fce..784de74db4 100644 --- a/src/connectors/toggleRefinement/connectToggleRefinement.js +++ b/src/connectors/toggleRefinement/connectToggleRefinement.js @@ -4,6 +4,7 @@ import { unescapeRefinement, createDocumentationMessageGenerator, find, + noop, } from '../../lib/utils'; const withUsage = createDocumentationMessageGenerator({ @@ -86,7 +87,7 @@ const withUsage = createDocumentationMessageGenerator({ * }) * ); */ -export default function connectToggleRefinement(renderFn, unmountFn) { +export default function connectToggleRefinement(renderFn, unmountFn = noop) { checkRendering(renderFn, withUsage()); return (widgetParams = {}) => {