fix: check for Tauri availability before invoke

This commit is contained in:
2026-06-15 09:20:23 +08:00
parent 68d459dc83
commit f597db23cc

View File

@@ -165,8 +165,14 @@ const skippedPeople = computed(() => {
})
onMounted(async () => {
// Wait for Tauri to be ready
if (!(window as any).__TAURI__) {
console.error('Tauri not available - must run inside Tauri webview')
loading.value = false
return
}
try {
console.log('PeopleView: calling getPeople...')
console.log('PeopleView: Tauri available, calling getPeople...')
const result = await invoke('getPeople', { page: 1, perPage: 1000 })
console.log('PeopleView: getPeople raw result type:', typeof result)
console.log('PeopleView: getPeople raw result:', result)