Commit Graph

6 Commits

Author SHA1 Message Date
Nuwan 4844a2b530 media popup system implementation
- Create MediaContext - Unified state management for all media types
- Enhance WindowPortal - Better window lifecycle and communication
- Implement JKPopupMediaControls - Main media controls component
- Integrate MediaContext into JKSessionScreen
- Update JKSessionOpenMenu to use new media context
2026-01-07 11:55:20 +05:30
Nuwan e1c44505ab fix the timer leak issue.
The fix adds a cleanup useEffect that clears the
backendMixerAlertThrottleTimerRef when the component unmounts
2026-01-06 09:48:54 +05:30
Nuwan 9058c8af1d load jamserver.js
instead of jamserver.js instead of jamserver_copy.js when loading
react.js front end. jamserver_copy for some reason desn not load
all of the javascripts needed to get for example subscription messages
to be captured in the front end.
2025-07-18 19:38:14 +05:30
Nuwan 676cbaa656 include subscription_utils script 2025-05-23 16:19:18 +05:30
Nuwan a4d8bc70b0 fix js errors when loading jamserver.js 2022-01-18 20:20:45 +05:30
Nuwan Chathuranga 4c69f76e42 import jk js scripts in to reactjs app for interacting with websocket messages 2021-10-13 22:51:30 +05:30