import React from 'react'; import { Table } from 'patternfly-react'; // Some small helper methods function arrayToObject(arr, id, value) { const rv = {}; for (let i = 0; i < arr.length; ++i) rv[arr[i][id]] = arr[i][value]; return rv; } function shortHostname(fqdn) { return fqdn.split('.')[0]; } function EasyHeaderFormatter(value, { column }) { return ( {value} ); } function supportedPluginsToHiddenParameterTypes(supportedPlugins) { const hiddenParameterTypes = []; if (supportedPlugins.puppet === false) { hiddenParameterTypes.push('puppetenv'); } if (supportedPlugins.katello === false) { hiddenParameterTypes.push('lifecycleenv'); } return hiddenParameterTypes; } export { arrayToObject, shortHostname, EasyHeaderFormatter, supportedPluginsToHiddenParameterTypes, };