feat: open Jira in named window on start and speaker change

This commit is contained in:
Mikhail Kiselev
2026-03-13 04:19:05 +03:00
parent 577b1abe9b
commit 9b65c95000
2 changed files with 15 additions and 1 deletions

View File

@@ -36,6 +36,7 @@
EventsOn('timer:meeting_warning', handleMeetingWarning)
EventsOn('timer:meeting_ended', handleMeetingEnded)
EventsOn('timer:speaker_changed', handleSpeakerChanged)
EventsOn('jira:open', handleJiraOpen)
// Warm up AudioContext on first user interaction
const warmUpAudio = async () => {
@@ -96,6 +97,7 @@
EventsOff('timer:meeting_warning')
EventsOff('timer:meeting_ended')
EventsOff('timer:speaker_changed')
EventsOff('jira:open')
})
function handleTimerEvent(state) {
@@ -132,6 +134,10 @@
timerState = state
}
function handleJiraOpen(url) {
window.open(url, 'jira-kanban')
}
let audioContext = null
function getAudioContext() {