fleet/frontend/pages/hosts/ManageHostsPage
Jacob Shandling 53f57c44db
UI - Queries page updates, pt.1 (#12784)
## Addresses #12636 – follow-up work for PR #12713

- Update Platforms column to render the user-selected platforms for a
query if any, otherwise those that are compatible
<img width="686" alt="Screenshot 2023-07-14 at 6 03 06 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/abd1f079-bdfe-45be-b1dd-58eb903672ef">

  - Clean up typing and names around this column 
- Encapsulate logic for query automations column cells into new
QueryAutomationsStatusIndicator component
  - Increase modularity and decrease coupling of StatusIndicator
- Cleanly handle overflowing queries table due to very long query name
<img width="512" alt="Screenshot 2023-07-14 at 6 07 20 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/6e970038-0aac-4f71-b21d-ececfa66b94f">

- Small copy and layout fixes

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

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-07-17 14:09:12 -07:00
..
components Frontend – clean up breakpoints (#12711) 2023-07-12 15:45:49 -07:00
_styles.scss UI: Add ChromeOS supporting features to the ManageHosts page (#12185) 2023-06-06 19:37:25 -04:00
helpers.ts Fleet UI: Manage queries page URL params (#11485) 2023-05-08 09:17:19 -04:00
HostsPageConfig.tsx Revise UI for manage hosts empty state (#12285) 2023-06-12 11:47:31 -05:00
HostTableConfig.tsx UI - Queries page updates, pt.1 (#12784) 2023-07-17 14:09:12 -07:00
index.ts Refactored Manage Hosts (#2233) 2021-09-30 12:32:06 -07:00
ManageHostsPage.tsx Revise UI for manage hosts empty state (#12285) 2023-06-12 11:47:31 -05:00