Skip to content

`reactstrap` `Dropdown` migration to Wildcard components

Created by: valerybugakov

Problem statement

We want to get rid of Bootstrap styles. Since reactstrap depends on bootstrap styles, we need to extract component implementations that we use.

Success criteria

  1. All Dropdown, DropdownItem, DropdownMenu, DropdownToggle imports from reactstrap are removed.
  2. Components affected are migrated to the combination of Menu and Popover components depending on UI requirements.

Time estimate

  • Pull requests with ~450 lines changed should take 10 hours at maximum. Ping the reviewer in the spec pull request if time-consuming changes are required.
  • Split the work into multiple pull requests if the total diff is bigger than 450 lines of code.