fix: issue with hook imports

This commit is contained in:
Botzy 2025-04-02 13:46:46 +03:00
parent 83571fdd26
commit 39bfd7cc22
3 changed files with 2 additions and 10 deletions

View file

@ -3,7 +3,7 @@
import React, { memo } from 'react'; import React, { memo } from 'react';
import classnames from 'classnames'; import classnames from 'classnames';
import { VerticalNavBar, HorizontalNavBar } from 'stremio/components/NavBar'; import { VerticalNavBar, HorizontalNavBar } from 'stremio/components/NavBar';
import { useContentGamepadNavigation, useVerticalNavGamepadNavigation } from 'stremio/services'; import { useContentGamepadNavigation, useVerticalNavGamepadNavigation } from 'stremio/services/GamepadNavigation';
import styles from './MainNavBars.less'; import styles from './MainNavBars.less';
const TABS = [ const TABS = [

View file

@ -7,11 +7,11 @@ const { default: Icon } = require('@stremio/stremio-icons/react');
const { Button, Image } = require('stremio/components'); const { Button, Image } = require('stremio/components');
const { default: useFullscreen } = require('stremio/common/useFullscreen'); const { default: useFullscreen } = require('stremio/common/useFullscreen');
const usePWA = require('stremio/common/usePWA'); const usePWA = require('stremio/common/usePWA');
const { useHorizontalNavGamepadNavigation } = require('stremio/services/GamepadNavigation');
const SearchBar = require('./SearchBar'); const SearchBar = require('./SearchBar');
const NavMenu = require('./NavMenu'); const NavMenu = require('./NavMenu');
const styles = require('./styles'); const styles = require('./styles');
const { t } = require('i18next'); const { t } = require('i18next');
const { useHorizontalNavGamepadNavigation } = require('stremio/services');
const HorizontalNavBar = React.memo(({ className, route, query, title, backButton, searchBar, fullscreenButton, navMenu, ...props }) => { const HorizontalNavBar = React.memo(({ className, route, query, title, backButton, searchBar, fullscreenButton, navMenu, ...props }) => {
const backButtonOnClick = React.useCallback(() => { const backButtonOnClick = React.useCallback(() => {

View file

@ -7,11 +7,6 @@ const KeyboardShortcuts = require('./KeyboardShortcuts');
const { ServicesProvider, useServices } = require('./ServicesContext'); const { ServicesProvider, useServices } = require('./ServicesContext');
const { GamepadProvider, useGamepad } = require('./GamepadContext'); const { GamepadProvider, useGamepad } = require('./GamepadContext');
const Shell = require('./Shell'); const Shell = require('./Shell');
const {
useVerticalNavGamepadNavigation,
useContentGamepadNavigation,
useHorizontalNavGamepadNavigation,
} = require('./GamepadNavigation');
module.exports = { module.exports = {
Chromecast, Chromecast,
@ -23,7 +18,4 @@ module.exports = {
Shell, Shell,
GamepadProvider, GamepadProvider,
useGamepad, useGamepad,
useVerticalNavGamepadNavigation,
useContentGamepadNavigation,
useHorizontalNavGamepadNavigation,
}; };