From d7e68a2d1b0bcf74214f2c65186d6bcbd2b9728f Mon Sep 17 00:00:00 2001 From: sabaimran Date: Sun, 24 Nov 2024 14:52:36 -0800 Subject: [PATCH] Wait for iplcodata to load before first message - Fix the console khoj ai ascii art - Remove some not so good suggested prompt --- src/interface/web/app/automations/page.tsx | 24 ++++++------- src/interface/web/app/chat/page.tsx | 12 +++++-- src/interface/web/app/common/utils.ts | 34 +++++++++---------- .../components/suggestions/suggestionsData.ts | 6 ---- 4 files changed, 37 insertions(+), 39 deletions(-) diff --git a/src/interface/web/app/automations/page.tsx b/src/interface/web/app/automations/page.tsx index e2c0c3f9..0ecf5809 100644 --- a/src/interface/web/app/automations/page.tsx +++ b/src/interface/web/app/automations/page.tsx @@ -994,7 +994,7 @@ export default function Automations() { const [suggestedAutomations, setSuggestedAutomations] = useState([]); const [showLoginPrompt, setShowLoginPrompt] = useState(false); const isMobileWidth = useIsMobileWidth(); - const ipLocationData = useIPLocationData(); + const { locationData, locationDataError, locationDataLoading } = useIPLocationData(); useEffect(() => { if (newAutomationData) { @@ -1044,18 +1044,18 @@ export default function Automations() { {authenticatedData.email} ) : null} - {ipLocationData && ( + {locationData && ( - {ipLocationData - ? `${ipLocationData.city}, ${ipLocationData.country}` + {locationData + ? `${locationData.city}, ${locationData.country}` : "Unknown"} )} - {ipLocationData && ( + {locationData && ( - {ipLocationData ? `${ipLocationData.timezone}` : "Unknown"} + {locationData ? `${locationData.timezone}` : "Unknown"} )} @@ -1086,7 +1086,7 @@ export default function Automations() { setNewAutomationData={setNewAutomationData} authenticatedData={authenticatedData} isCreating={isCreating} - ipLocationData={ipLocationData} + ipLocationData={locationData} /> ) : (