Some Codex components could more effectively be tests by adding some interaction to the snapshot tests set up in Pixel:
- Dialog: This is currently not really being tested at all, because you need to click a button to open the dialog
- TextInput: We could test the clearable icon (especially in tandem with an end icon) by adding text in the input, which causes the clearable icon to display
- TypeaheadSearch: This is already tested pretty effectively in the Web Desktop tests, but we may want to test it on the Codex end as well (adding a search query so the menu displays)
- Other menu components: Test opening the menu
Acceptance criteria
- Interactive tests are added for the components noted above