Add a Wildcard Tooltip component
Created by: lrhacker
Problem Description
In order to support accessibility requirements and development goals, we need to implement our own Tooltip
component as part of Wildcard (instead of relying on Reactstrap's implementation).
Implementation Details
- We'll try to use the compound component pattern to build the necessary levels of the Tooltip
- The visual style and interactive behavior of the Tooltips should be identical to what we have now (for this iteration)
Success criteria
- All existing uses of
data-tooltip
can be replaced by this new component (and this work could start immediately after the new Tooltip is implemented, so it's not blocked on additional accessibility work) - There are no regressions to the tooltip UI or UX