Sha256: 6b14e112e9ac8493edbb94413b995f8ca1315f097ac82d933ea9e6e79647010a
Contents?: true
Size: 994 Bytes
Versions: 21
Compression:
Stored size: 994 Bytes
Contents
import React from 'react'; import { useSelector } from 'react-redux'; import { DropdownItem } from '@patternfly/react-core'; import { CubeIcon, UndoIcon } from '@patternfly/react-icons'; import { translate as __ } from 'foremanReact/common/I18n'; import { foremanUrl } from 'foremanReact/common/helpers'; import { selectHostDetails } from '../HostDetailsSelectors'; const HostActionsBar = () => { const hostDetails = useSelector(selectHostDetails); return ( <> <DropdownItem key="katello-legacy-contenthost-ui" href={foremanUrl(`/content_hosts/${hostDetails?.id}`)} icon={<UndoIcon />} > {__('Legacy content host UI')} </DropdownItem> <DropdownItem key="katello-change-host-content-source" href={foremanUrl(`/change_host_content_source?host_id=${hostDetails?.id}`)} icon={<CubeIcon />} > {__('Change content source')} </DropdownItem> </> ); }; export default HostActionsBar;
Version data entries
21 entries across 21 versions & 1 rubygems