mirror of
https://github.com/fleetdm/fleet
synced 2026-05-06 06:48:54 +00:00
Fleet UI: Fix clearing filters on manage host page (#7466)
This commit is contained in:
parent
b1fcc11b48
commit
2f10e53082
2 changed files with 28 additions and 3 deletions
1
changes/issue-7463-fix-clearing-host-filters
Normal file
1
changes/issue-7463-fix-clearing-host-filters
Normal file
|
|
@ -0,0 +1 @@
|
|||
* Clearing filter pill on host detail page only clears that single filter
|
||||
|
|
@ -681,18 +681,42 @@ const ManageHostsPage = ({
|
|||
const handleClearSoftwareFilter = () => {
|
||||
handleResetPageIndex();
|
||||
|
||||
router.replace(PATHS.MANAGE_HOSTS);
|
||||
router.replace(
|
||||
getNextLocationPath({
|
||||
pathPrefix: PATHS.MANAGE_HOSTS,
|
||||
routeTemplate,
|
||||
routeParams,
|
||||
queryParams: omit(queryParams, ["software_id"]),
|
||||
})
|
||||
);
|
||||
setSoftwareDetails(null);
|
||||
};
|
||||
|
||||
const handleClearMDMSolutionFilter = () => {
|
||||
handleResetPageIndex();
|
||||
router.replace(PATHS.MANAGE_HOSTS);
|
||||
|
||||
router.replace(
|
||||
getNextLocationPath({
|
||||
pathPrefix: PATHS.MANAGE_HOSTS,
|
||||
routeTemplate,
|
||||
routeParams,
|
||||
queryParams: omit(queryParams, ["mdm_id"]),
|
||||
})
|
||||
);
|
||||
setMDMSolutionDetails(null);
|
||||
};
|
||||
|
||||
const handleClearMDMEnrollmentFilter = () => {
|
||||
router.replace(PATHS.MANAGE_HOSTS);
|
||||
handleResetPageIndex();
|
||||
|
||||
router.replace(
|
||||
getNextLocationPath({
|
||||
pathPrefix: PATHS.MANAGE_HOSTS,
|
||||
routeTemplate,
|
||||
routeParams,
|
||||
queryParams: omit(queryParams, ["mdm_enrollment_status"]),
|
||||
})
|
||||
);
|
||||
};
|
||||
|
||||
const handleTeamSelect = (teamId: number) => {
|
||||
|
|
|
|||
Loading…
Reference in a new issue