react-lte
Version:
AdminLTE v3 template for ReactJS
31 lines (27 loc) • 708 B
JSX
import React from 'react';
import PropTypes from 'prop-types';
import { faBars } from '@fortawesome/free-solid-svg-icons';
import { Nav, NavItem } from 'reactstrap';
import LteIcon from '../LteIcon';
export default function LteToggler({ children }) {
return (
<Nav navbar>
<NavItem>
<button className="btn nav-link" data-widget="pushmenu" type="button">
<LteIcon icon={faBars} />
<span className="d-none">toggle</span>
</button>
</NavItem>
{children}
</Nav>
);
}
LteToggler.propTypes = {
children: PropTypes.oneOfType([
PropTypes.arrayOf(PropTypes.node),
PropTypes.node,
]),
};
LteToggler.defaultProps = {
children: null,
};