UNPKG

react-redux-express

Version:

React fullstack generator with express,redux, and some components.

24 lines (21 loc) 561 B
import React from 'react'; import RcDropdown from 'rc-dropdown'; import { pureRender } from '../../utils'; @pureRender export default class Dropdown extends React.Component { static defaultProps = { transitionName: 'slide-up', prefixCls: 'shield-dropdown', mouseEnterDelay: 0.15, mouseLeaveDelay: 0.1, } render() { const { overlay, ...otherProps } = this.props; const menu = React.cloneElement(overlay, { openTransitionName: 'zoom-big', }); return ( <RcDropdown {...otherProps} overlay={menu} /> ); } }