fleet/frontend/components/forms/fields/SelectTargetsDropdown/SelectTargetsMenu/helpers.js
RachelElysia e4c866cf7c
Teams grouping in Select Targets Dropdown (#873)
* Renders targets by team
* Conditional rendering for no hosts available
* Update styling to match figma
2021-06-04 12:37:56 -04:00

15 lines
365 B
JavaScript

export const targetFilter = (targetType) => {
if (targetType === "all") {
return { name: "All Hosts" };
}
if (targetType === "labels" || targetType === "teams") {
return (option) => {
return option.target_type === targetType && option.name !== "All Hosts";
};
}
return { target_type: targetType };
};
export default { targetFilter };