UNPKG

wix-style-react

Version:
36 lines (28 loc) 1.04 kB
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } import React from 'react'; import PropTypes from 'prop-types'; import classNames from 'classnames'; import styles from './styles.scss'; var SideMenu = function SideMenu(_ref) { var _classNames; var children = _ref.children, inFlex = _ref.inFlex, className = _ref.className, dataHook = _ref.dataHook; var rootStyles = classNames((_classNames = {}, _defineProperty(_classNames, styles.root, true), _defineProperty(_classNames, styles.inFlex, inFlex), _classNames), className); return React.createElement( 'div', { className: rootStyles, 'data-hook': dataHook }, children ); }; SideMenu.defaultProps = { inFlex: false }; SideMenu.propTypes = { inFlex: PropTypes.bool, className: PropTypes.string, children: PropTypes.node, dataHook: PropTypes.string }; export default SideMenu;