Sha256: 48868b839c23e0d578f19e80864ec379f26ee28409302e549a54b60e60cf0898
Contents?: true
Size: 781 Bytes
Versions: 7
Compression:
Stored size: 781 Bytes
Contents
import React from 'react'; import { useSelector } from 'react-redux'; import { DropdownItem } from '@patternfly/react-core'; import { CodeIcon } from '@patternfly/react-icons'; import { selectAPIResponse } from 'foremanReact/redux/API/APISelectors'; import { translate as __ } from 'foremanReact/common/I18n'; import { HOST_DETAILS_KEY } from 'foremanReact/components/HostDetails/consts'; const HostKebabItems = () => { const { cockpit_url: consoleUrl } = useSelector(state => selectAPIResponse(state, HOST_DETAILS_KEY) ); if (!consoleUrl) return null; return ( <DropdownItem icon={<CodeIcon />} href={consoleUrl} target="_blank" rel="noreferrer" > {__('Web Console')} </DropdownItem> ); }; export default HostKebabItems;
Version data entries
7 entries across 7 versions & 1 rubygems