fleet/frontend/components/forms/fields/Dropdown
RachelElysia 3dd1219a27
Fleet UI: Filter software/version tables by vulnerability score and exploitability (#21278)
## Issue
Story #19099 
Subtask #20706 

## Description
- Additions to Software > Software tab to filter software and versions
by vulnerable, known exploit, and CVSS score
- Includes a new "Add filters" button which has dynamic tooltip and
button text
- New responsive design to the table header controls
- New modal to customize vulnerability filters
- Handles edge case where user types in a custom CVSS score in URL

## TODO list
- [x] Design, confirm and build empty states
- [x] search bar is showing on empty state, fix this
- [x] Disabled state color for dropdown placeholder text
- [x] Add tests to the modal
- [ ] Test with API when API is ready (good flow to check, choose from
dropdown, then toggle versions on)

## Screen recording
TODO

# Checklist for submitter

If some of the following don't apply, delete the relevant line.

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] Added/updated tests
- [ ] Manual QA for all new/changed functionality
2024-08-20 09:41:49 -04:00
..
DropdownOptionTooltipWrapper UI - Merge inherited and and team-scope queries tables (#18596) 2024-05-07 15:44:41 -04:00
_styles.scss Fleet UI: Filter software/version tables by vulnerability score and exploitability (#21278) 2024-08-20 09:41:49 -04:00
Dropdown.jsx Fleet UI: Filter software/version tables by vulnerability score and exploitability (#21278) 2024-08-20 09:41:49 -04:00
Dropdown.stories.tsx Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
Dropdown.tests.jsx Frontend testing documentation (#8936) 2022-12-14 13:56:56 -05:00
index.js add prettier and have it format all fleet application code (#625) 2021-04-12 14:32:25 +01:00