( event: string, handler: (payload: T) => void )
| 28 | * Uses Tauri listen() in desktop mode, WebSocket in web mode. |
| 29 | */ |
| 30 | export async function subscribe<T>( |
| 31 | event: string, |
| 32 | handler: (payload: T) => void |
| 33 | ): Promise<UnsubscribeFn> { |
| 34 | return getTransport().subscribe(event, handler) |
| 35 | } |
| 36 | |
| 37 | /** |
| 38 | * Register a callback to fire after a WebSocket transport reconnects. |
no test coverage detected