appbaseio / reactivesearch

Search UI components for React and Vue
https://opensource.appbase.io/reactivesearch
Apache License 2.0
4.89k stars 471 forks source link

[ERROR] DateRange: Maximum update depth exceeded #2266

Open ltalreja-gryphon opened 7 months ago

ltalreja-gryphon commented 7 months ago

Affected Projects Reactivesearch

Library Version: 4.2.0

Describe the bug Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.

To Reproduce Steps to reproduce the behavior:

  1. Go to the demo link mentioned in the docs - https://codesandbox.io/s/github/appbaseio/reactivesearch/tree/next/packages/web/examples/DateRange?from-embed=&file=/src/index.js
  2. Try selecting any start/end date with DateRange component

Expected behavior Expect the results cards to be filtered out based on date range provided

Screenshots image

Video https://github.com/appbaseio/reactivesearch/assets/85502721/55d20215-07ac-4223-a147-f57686137ddd

Desktop (please complete the following information):

Additional context Have been facing a similar issue in my project where the app errors out if you select a daterange

cmonteiro128 commented 5 months ago

Any workarounds for this?