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

React: ToggleButton component is not setting the default value when URLParams is set to true #2287

Open thuongqbd opened 4 months ago

thuongqbd commented 4 months ago

Affected Projects React

Library Version: x.y.z ^3.25.1, 3.45.0 and 4.2.2

Describe the bug The label is reflected in the URL instead of the value. If the value is present in URLParam and if you refresh the page, ToggleButton should have that value selected by default

To Reproduce v4.2.2 https://codesandbox.io/p/sandbox/youthful-goldwasser-z65gp3 v3.45.0 https://codesandbox.io/p/sandbox/vigilant-euler-9xglky

Steps to reproduce the behavior:

Expected behavior The value should be reflected in the URL instead of the label.

thuongqbd commented 4 months ago

The same issue in the Vue version was solved on https://github.com/appbaseio/reactivesearch/issues/1657