Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | import { invoke } from '@tauri-apps/api/core' export const isTauri = () => typeof window !== 'undefined' && '__TAURI__' in window export async function invokeCommand<T>(command: string, args?: any): Promise<T> { try { return await invoke<T>(command, args || {}) } catch (error) { const message = error instanceof Error ? error.message : String(error) throw new Error(`Tauri command '${command}' failed: ${message}`) } } |