import React from 'react'; import PropTypes from 'prop-types'; import classNames from 'classnames'; const NavbarThemeProvider = ({ style, color, children, className }) => { const isSingleChild = React.Children.count(children) === 1; const themeClass = `navbar-${style}-${color}`; if (isSingleChild) { const child = React.Children.only(children); return React.cloneElement(child, { className: classNames( child.props.className, themeClass ), }); } else { return (