stremio-web/src/App
AK b2eec31114 Merge branch 'development' into fix/fullscreen-state-desync-on-route-change
Resolves a conflict in src/App/App.js between the new GamepadProvider
(landed via #882 on development) and FullscreenProvider on this branch.
Both wrap parts of the app tree at the same point.

Resolution: nest as <GamepadProvider> > <ShortcutsProvider> >
<FullscreenProvider>. FullscreenProvider stays innermost so it remains
inside ShortcutsProvider — required for the onShortcut('fullscreen', ...)
subscription added in 35b100767. Both ShortcutsModal and GamepadModal
render as siblings inside FullscreenProvider. NavBar conflict
auto-merged cleanly (kept useFullscreen import, added gamepad-nav hook).

Lint and types clean on App.js, HorizontalNavBar.js, FullscreenProvider.tsx.
2026-04-29 09:45:59 -04:00
..
ErrorDialog chore: move assets to dedicated folder 2026-01-14 04:39:34 +01:00
GamepadModal correct code indentation 2026-04-29 13:23:49 +03:00
ShortcutsModal feat: add shortcuts modal 2025-10-12 12:06:59 +02:00
UpdaterBanner Merge branch 'feat/shell-updater-banner' of https://github.com/Stremio/stremio-web into feat/shell-updater-banner 2025-02-07 12:06:16 +01:00
App.js Merge branch 'development' into fix/fullscreen-state-desync-on-route-change 2026-04-29 09:45:59 -04:00
DeepLinkHandler.js refactor: update copyright header year 2023-06-09 19:16:32 +02:00
index.js refactor: update copyright header year 2023-06-09 19:16:32 +02:00
routerViewsConfig.js feat: calendar 2024-06-18 12:07:34 +02:00
SearchParamsHandler.js chore: replace deprecated lodash.isequal 2026-01-14 03:12:15 +01:00
ServicesToaster.js refactor: change type to info 2026-03-31 13:45:08 +03:00
styles.less feat(ui): add font fallback for country flags on Windows 2026-04-01 18:52:22 -03:00
withProtectedRoutes.js fix comparison between null and undefined 2023-07-21 12:51:56 -07:00