From c0427ed285560bf340f4a1763e3b2179d9cb285f Mon Sep 17 00:00:00 2001 From: Gagancreates Date: Fri, 29 May 2026 16:30:32 +0530 Subject: [PATCH] show error state with retry in google doc picker --- .../src/components/google-doc-picker-dialog.tsx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/apps/x/apps/renderer/src/components/google-doc-picker-dialog.tsx b/apps/x/apps/renderer/src/components/google-doc-picker-dialog.tsx index d03f94de..baa16dd4 100644 --- a/apps/x/apps/renderer/src/components/google-doc-picker-dialog.tsx +++ b/apps/x/apps/renderer/src/components/google-doc-picker-dialog.tsx @@ -57,6 +57,7 @@ export function GoogleDocPickerDialog({ const targetLabel = useMemo(() => targetFolder.replace(/^knowledge\/?/, '') || 'knowledge', [targetFolder]) const loadStatus = useCallback(async () => { + setError(null) try { const result = await window.ipc.invoke('google-docs:getStatus', null) setStatus(result) @@ -142,7 +143,15 @@ export function GoogleDocPickerDialog({
- {!status ? ( + {!status && error ? ( +
+
{error}
+ +
+ ) : !status ? (
Checking Google connection...