import Sticky from 'react-stickynode' import Sidebar from '../components/sidebar' import { BREAKPOINT_EXTRA_SMALL } from '../constants' import NavigationBar from '../components/navigation_bar' // : todo : // import Footer from '../components/footer' import FloatingActionButton from '../components/floating_action_button' import Responsive from '../features/ui/util/responsive_component' export default class Layout extends PureComponent { static propTypes = { actions: PropTypes.array, children: PropTypes.node, layout: PropTypes.object, noComposeButton: PropTypes.bool, noRightSidebar: PropTypes.bool, noSidebar: PropTypes.bool, showBackBtn: PropTypes.bool, tabs: PropTypes.array, title: PropTypes.string, } render() { const { actions, children, layout, noComposeButton, noRightSidebar, noSidebar, showBackBtn, tabs, title, } = this.props return (