// Copyright (C) 2017-2023 Smart code 203358507 const React = require('react'); const PropTypes = require('prop-types'); const classnames = require('classnames'); const { default: Icon } = require('@stremio/stremio-icons/react'); const { Button, Image } = require('stremio/components'); const useFullscreen = require('stremio/common/useFullscreen'); const usePWA = require('stremio/common/usePWA'); const SearchBar = require('./SearchBar'); const NavMenu = require('./NavMenu'); const styles = require('./styles'); const { t } = require('i18next'); const HorizontalNavBar = React.memo(({ className, route, query, title, backButton, searchBar, fullscreenButton, navMenu, ...props }) => { const backButtonOnClick = React.useCallback(() => { window.history.back(); }, []); const [fullscreen, requestFullscreen, exitFullscreen] = useFullscreen(); const [isIOSPWA] = usePWA(); 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, fullscreenButton: PropTypes.bool, navMenu: PropTypes.bool }; module.exports = HorizontalNavBar;