import React, { Component, Fragment } from 'react';
import { Trans } from '@lingui/macro';
import {
Dropdown,
DropdownItem,
DropdownToggle,
DropdownPosition,
} from '@patternfly/react-core';
import { QuestionCircleIcon } from '@patternfly/react-icons';
import AboutModal from './About';
class HelpDropdown extends Component {
state = {
isOpen: false,
showAboutModal: false
};
render () {
const { isOpen, showAboutModal } = this.state;
const dropdownItems = [
Help
,
this.setState({ showAboutModal: true })}
key="about"
>
About
];
return (
this.setState({ isOpen: !isOpen })}
toggle={(
this.setState({ isOpen: isToggleOpen })}>
)}
isOpen={isOpen}
dropdownItems={dropdownItems}
position={DropdownPosition.right}
/>
{showAboutModal
? (
this.setState({ showAboutModal: !showAboutModal })}
/>
)
: null }
);
}
}
export default HelpDropdown;