diff --git a/components/header/index.js b/components/header/index.js index d810ed6..5c6d321 100644 --- a/components/header/index.js +++ b/components/header/index.js @@ -1,5 +1,6 @@ import React, { Component } from 'react' import { StyleSheet, View } from 'react-native' +import PropTypes from 'prop-types' import Logo from './logo' import SideMenu from './side-menu' @@ -7,6 +8,10 @@ import SideMenu from './side-menu' import { Colors, Containers, Sizes } from '../../styles/redesign' export default class Header extends Component { + static propTypes = { + isSideMenuEnabled: PropTypes.bool + } + constructor(props) { super(props) @@ -18,17 +23,27 @@ export default class Header extends Component { } render() { + const { isSideMenuEnabled } = this.props const { shouldShowMenu } = this.state return ( - + {isSideMenuEnabled && + + } ) } } +Header.defaultProps = { + isSideMenuEnabled: true +} + const styles = StyleSheet.create({ header: { backgroundColor: Colors.purple,