fleet/frontend/components/TableContainer/DataTable
jacobshandling fea4dd791a
UI - Update targeted platforms display logic in the queries table (#25037)
### Unreleased bug where queries targeting all platforms display as
targeting no platforms in the Queries table.

The below query is set to target _all_ platforms.

**Bug:**
<img width="1248" alt="Screenshot 2024-12-29 at 8 24 50 PM"
src="https://github.com/user-attachments/assets/90c9a498-f7d8-4d86-88f1-061c985fb4fa"
/>

**Fix:**
Targeting all platforms, frequency set, displays platform icons:
<img width="1248" alt="Screenshot 2024-12-29 at 8 25 25 PM"
src="https://github.com/user-attachments/assets/d03c1bba-e5ea-461a-b506-1840cf4ffa8e"
/>

Targeting all paltforms but no frequency set (i.e., no schedule), no
targeted platforms displayed:
<img width="1248" alt="Screenshot 2024-12-29 at 8 25 38 PM"
src="https://github.com/user-attachments/assets/9b08a8c3-b682-4eb0-aeb4-59a6e0144e14"
/>

- [x] Manual QA for all new/changed functionality
- [x] Updated tests

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-12-30 13:06:59 -08:00
..
ActionButton update UI to react 18 (#17471) 2024-03-13 19:09:16 +00:00
DefaultColumnFilter update UI to react 18 (#17471) 2024-03-13 19:09:16 +00:00
HeaderCell Add UI for adding fleet maintained apps (#22204) 2024-09-20 15:47:01 +01:00
HostMdmStatusCell Surface MDM devices where DEP assignment failed (#16973) 2024-03-01 10:52:19 -06:00
InternalLinkCell fix icon misalignments on dashboard cards (#19610) 2024-06-11 12:55:25 +01:00
IssueCell Feature FE: 18115 crit vuln issues (#19830) 2024-06-18 15:26:45 -04:00
LinkCell UI – iPad/iOS VPP follow-ups (#20850) 2024-07-30 13:50:15 -07:00
LiveQueryIssueCell UI – Host query report page (#15511) 2023-12-08 16:54:24 -08:00
PerformanceImpactCell UI – Add and update performance impact features to uitilize metrics that include live query runs (#15642) 2023-12-14 11:49:56 -08:00
PlatformCell UI - Update targeted platforms display logic in the queries table (#25037) 2024-12-30 13:06:59 -08:00
SoftwareNameCell Feat UI create policies fleet app (#23842) 2024-11-20 11:41:40 +00:00
TextCell feat: enable multiple ABM and VPP tokens (#21693) 2024-08-29 18:51:46 -04:00
TooltipTruncatedTextCell Fleet UI: Tooltip shows dynamically on truncated text only (#20420) 2024-07-15 12:08:26 -04:00
_styles.scss Fleet UI: Keyboard accessibility for clickable rows, view report (#23625) 2024-12-18 10:12:27 -05:00
DataTable.tests.tsx UI – Update software table loading state (#20982) 2024-08-21 13:12:42 -07:00
DataTable.tsx UI - Show software details My device page (#25022) 2024-12-26 14:51:28 -08:00