// Copyright (C) 2017-2022 Smart code 203358507 const React = require('react'); const PropTypes = require('prop-types'); const classnames = require('classnames'); const Icon = require('@stremio/stremio-icons/dom'); const Button = require('stremio/common/Button'); const Image = require('stremio/common/Image'); const useFullscreen = require('stremio/common/useFullscreen'); const SearchBar = require('./SearchBar'); const NavMenu = require('./NavMenu'); const styles = require('./styles'); const HorizontalNavBar = React.memo(({ className, route, query, title, backButton, searchBar, addonsButton, fullscreenButton, navMenu, ...props }) => { const backButtonOnClick = React.useCallback(() => { window.history.back(); }, []); const [fullscreen, requestFullscreen, exitFullscreen] = useFullscreen(); const renderNavMenuLabel = React.useCallback(({ ref, className, onClick, children, }) => ( ), []); return ( ); }); HorizontalNavBar.displayName = 'HorizontalNavBar'; HorizontalNavBar.propTypes = { className: PropTypes.string, route: PropTypes.string, query: PropTypes.string, title: PropTypes.string, backButton: PropTypes.bool, searchBar: PropTypes.bool, addonsButton: PropTypes.bool, fullscreenButton: PropTypes.bool, navMenu: PropTypes.bool }; module.exports = HorizontalNavBar;