| | |
| | | if (data?.status) { |
| | | indicatorStatus.set(data.status) |
| | | } |
| | | if (data?.hotkeyName) { |
| | | if (typeof data?.hotkeyName === 'string') { |
| | | hotkeyName.set(data.hotkeyName) |
| | | } |
| | | })) |
| | |
| | | |
| | | refreshCurrentModelAvailability() |
| | | |
| | | // Load actual hotkey name from backend (store default is generic "Ctrl") |
| | | // Load actual hotkey name from backend; an empty name means no trigger key is set yet. |
| | | Call.ByName('voicesnap/services.HotkeyService.GetHotkeyName').then((name: any) => { |
| | | if (name) { |
| | | if (typeof name === 'string') { |
| | | hotkeyName.set(name) |
| | | } |
| | | }) |