Skip to content

AB#456 Refactor shared components to not use react-autosuggest#5679

Merged
vesameskanen merged 7 commits intov3from
AB#456
Mar 9, 2026
Merged

AB#456 Refactor shared components to not use react-autosuggest#5679
vesameskanen merged 7 commits intov3from
AB#456

Conversation

@hjvuor
Copy link
Contributor

@hjvuor hjvuor commented Mar 6, 2026

Proposed Changes

  • Completely removes the react-autosuggest dependency and replaces functionality with downshift useSelect hook.
  • MobileDatepicker can be tested using mobile android browser agent
  • Select component can be tested by setting the showSlackControl default parameter value to true in autosuggest panel.

Pull Request Check List

  • A reasonable set of unit tests is included
  • Console does not show new warnings/errors
  • Changes are documented or they are self explanatory
  • This pull request does not have any merge conflicts
  • All existing tests pass in CI build

Review

  • Read and verify the code changes
  • Test the functionality by running the UI locally with all popular browsers available in your platform
  • Check that the implementation matches the design, when such one is defined in an issue in Azure Boards
  • Merge the pull request

@vesameskanen vesameskanen merged commit 7bf8aae into v3 Mar 9, 2026
7 checks passed
@vesameskanen vesameskanen deleted the AB#456 branch March 9, 2026 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants