fleet/frontend/components/forms/fields/SelectTargetsInput/SelectTargetsMenu/helpers.js
Mike Stone b0e856c369 Update target select (#464)
* Stop sending click event to click handler prop

* Delineates between hosts & labels in dropdown options

* Render target details when a moreInfoTarget is present

* Remove moreInfoTarget when the select is closed

* Remove modal

* refactor formatting targets API response

* Adds + icon to dropdown options

* Restructures dropdown rendering
2016-11-14 12:32:13 -05:00

12 lines
311 B
JavaScript

import { isEqual } from 'lodash';
export const shouldShowModal = (moreInfoTarget, target) => {
if (!moreInfoTarget) return false;
return isEqual(
{ id: moreInfoTarget.id, type: moreInfoTarget.target_type },
{ id: target.id, type: target.target_type },
);
};
export default { shouldShowModal };