soiz1's picture
Upload 2891 files
6bcb42f verified
raw
history blame contribute delete
900 Bytes
import React from 'react';
import {ContextMenu, MenuItem} from 'react-contextmenu';
import classNames from 'classnames';
import styles from './context-menu.css';
const StyledContextMenu = props => (
<ContextMenu
{...props}
className={styles.contextMenu}
/>
);
const StyledMenuItem = props => (
<MenuItem
{...props}
attributes={{className: styles.menuItem}}
/>
);
const BorderedMenuItem = props => (
<MenuItem
{...props}
attributes={{className: classNames(styles.menuItem, styles.menuItemBordered)}}
/>
);
const DangerousMenuItem = props => (
<MenuItem
{...props}
attributes={{className: classNames(styles.menuItem, styles.menuItemBordered, styles.menuItemDanger)}}
/>
);
export {
BorderedMenuItem,
DangerousMenuItem,
StyledContextMenu as ContextMenu,
StyledMenuItem as MenuItem
};