`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
- All
Dropdown, DropdownItem, DropdownMenu, DropdownToggle
imports fromreactstrap
are removed. - Components affected are migrated to the combination of
Menu
andPopover
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.