import React from 'react';
import { Link } from '@reach/router';
import { ApplicationLauncher, ApplicationLauncherItem, ApplicationLauncherContent } from '@patternfly/react-core';
import pfLogoSm from './pf-logo-small.svg';
const icon: JSX.Element =
;
const linkStyle: React.CSSProperties = {
color: 'var(--pf-c-app-launcher__menu-item--Color)',
textDecoration: 'none'
};
const appLauncherItems: React.ReactElement[] = [
@reach/router Link
}
/>,
@reach/router Link with icon
}
/>,
Application 1 (anchor link)
,
alert('Clicked item 2')}>
Application 2 (button with onClick)
,
Unavailable application
];
export const ApplicationLauncherRouterLink: React.FunctionComponent = () => {
const [isOpen, setIsOpen] = React.useState(false);
const onToggle = (isOpen: boolean) => setIsOpen(isOpen);
const onSelect = (_event: any) => setIsOpen(prevIsOpen => !prevIsOpen);
return ;
};