diff --git a/src/views/PeopleView.vue b/src/views/PeopleView.vue index 2113b94..0c0d023 100644 --- a/src/views/PeopleView.vue +++ b/src/views/PeopleView.vue @@ -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)