mirror of
https://github.com/p-stream/p-stream.git
synced 2026-03-31 13:28:59 +00:00
overlays will not close previous ones so that they don't conflict and there can essentially be unlimited modal navigations. Done by passing the modal data to each modal using a global hook instead of relying on local data for each. When navigating to a new path, it closes all modals. On CollectionOverlay, when opening a new details modal overlay, it closes the previous using a custom ShowDetails handler. This isn't the cleanest approach, but offers the greatest flexibility in the future |
||
|---|---|---|
| .. | ||
| App.tsx | ||
| chromecast.ts | ||
| config.ts | ||
| constants.ts | ||
| ga.ts | ||
| i18n.ts | ||
| Layout.tsx | ||
| pwa.ts | ||