Передать состояние в меню следующим образом:
<Menu navbarState={this.state.Navbar} />
Затем в компоненте меню произнесите для кнопки:
<button className={props.navbarState} />
Это добавляет соответствующий класс, чтобы вы могли использовать его дальше в своем CSS:
button.Navbar {
styles for normal navbar
}
button.Navbar.NavbarScroll {
styles for scrolled navbar
}
Этот пример работает, если ваше Меню неуправляемо. Компонент, инициированный как
const Menu = (props) => {
}
если это класс типа
class Menu extends React.Component
тогда вы должны добавить это перед реквизитом:
<button className={this.props.navbarState} />