From 6094ac508a3028f0bbd604e38ef3b2a806e36f1a Mon Sep 17 00:00:00 2001 From: Arjun <6592213+arkml@users.noreply.github.com> Date: Fri, 22 May 2026 17:31:13 +0530 Subject: [PATCH] fix build isues --- apps/x/apps/renderer/src/App.tsx | 3 - .../renderer/src/components/home-view.tsx | 71 +------------------ .../src/components/sidebar-content.tsx | 6 +- 3 files changed, 4 insertions(+), 76 deletions(-) diff --git a/apps/x/apps/renderer/src/App.tsx b/apps/x/apps/renderer/src/App.tsx index 4904a119..59a16b26 100644 --- a/apps/x/apps/renderer/src/App.tsx +++ b/apps/x/apps/renderer/src/App.tsx @@ -5302,9 +5302,6 @@ function App() { onOpenNote={(path) => navigateToFile(path)} onOpenRun={(rid) => void navigateToView({ type: 'chat', runId: rid })} onTakeMeetingNotes={() => { void handleToggleMeeting() }} - onVoiceNoteCreated={handleVoiceNoteCreated} - onRunBrowserTask={handleToggleBrowser} - onStartResearch={() => submitFromPalette('Do deep, extreme research on a topic and build me a local website that summarizes the findings. Ask me what topic to research.', null)} onOpenChat={handleNewChatTab} /> diff --git a/apps/x/apps/renderer/src/components/home-view.tsx b/apps/x/apps/renderer/src/components/home-view.tsx index 21034f56..3cc0899d 100644 --- a/apps/x/apps/renderer/src/components/home-view.tsx +++ b/apps/x/apps/renderer/src/components/home-view.tsx @@ -1,7 +1,5 @@ import { useCallback, useEffect, useMemo, useState } from 'react' -import { ArrowRight, Bot, Calendar, Clock, FileText, Globe, Mail, MessageSquare, Mic, Plus, Telescope, Video } from 'lucide-react' - -import { VoiceNoteButton } from '@/components/sidebar-content' +import { ArrowRight, Bot, Calendar, Clock, FileText, Mail, MessageSquare, Mic, Plus, Video } from 'lucide-react' import { extractConferenceLink } from '@/lib/calendar-event' interface TreeNode { @@ -26,9 +24,6 @@ type HomeViewProps = { onOpenNote: (path: string) => void onOpenRun: (runId: string) => void onTakeMeetingNotes: () => void - onVoiceNoteCreated?: (path: string) => void - onRunBrowserTask?: () => void - onStartResearch?: () => void onOpenChat?: () => void } @@ -169,9 +164,6 @@ export function HomeView({ onOpenNote, onOpenRun, onTakeMeetingNotes, - onVoiceNoteCreated, - onRunBrowserTask, - onStartResearch, onOpenChat, }: HomeViewProps) { const [events, setEvents] = useState([]) @@ -472,67 +464,6 @@ export function HomeView({ ) } -type DiscoveryTip = { - icon: typeof Mic - title: string - desc: string - /** Provide one of: an action node (e.g. VoiceNoteButton) or an onAction handler. */ - action?: React.ReactNode - onAction?: () => void -} - -function DiscoveryCarousel({ tips }: { tips: DiscoveryTip[] }) { - const [index, setIndex] = useState(0) - const [paused, setPaused] = useState(false) - - useEffect(() => { - if (paused || tips.length <= 1) return - const id = setInterval(() => setIndex((i) => (i + 1) % tips.length), 7000) - return () => clearInterval(id) - }, [paused, tips.length]) - - const safeIndex = index % tips.length - const tip = tips[safeIndex] - const Icon = tip.icon - - return ( -
setPaused(true)} - onMouseLeave={() => setPaused(false)} - > -
- -
-
- {tip.title} - — {tip.desc} -
- {tip.action ?? ( - - )} -
- {tips.map((_, i) => ( -
-
- ) -} - function formatFrom(from: string): string { const m = /^\s*"?([^"<]+?)"?\s*<.+>\s*$/.exec(from) return (m ? m[1] : from).trim() diff --git a/apps/x/apps/renderer/src/components/sidebar-content.tsx b/apps/x/apps/renderer/src/components/sidebar-content.tsx index 822aa8f1..a679c4fd 100644 --- a/apps/x/apps/renderer/src/components/sidebar-content.tsx +++ b/apps/x/apps/renderer/src/components/sidebar-content.tsx @@ -59,6 +59,7 @@ import { cn } from "@/lib/utils" import { SettingsDialog } from "@/components/settings-dialog" import { extractConferenceLink } from "@/lib/calendar-event" import { useBilling } from "@/hooks/useBilling" +import { toast } from "@/lib/toast" import { ServiceEvent } from "@x/shared/src/service-events.js" import z from "zod" @@ -472,7 +473,7 @@ export function SidebarContentPanel({ const loadNext = async () => { try { const exists = await window.ipc.invoke('workspace:exists', { path: 'calendar_sync' }) - if (!exists.exists) { if (!cancelled) setNextMeetingLabel(null); return } + if (!exists.exists) { if (!cancelled) setMeetings([]); return } const entries = await window.ipc.invoke('workspace:readdir', { path: 'calendar_sync', opts: { recursive: false, includeHidden: false, includeStats: false }, @@ -998,7 +999,7 @@ export function SidebarContentPanel({ { - setOpenConnectorsAfterClose(false) + setOpenConnectionsAfterClose(false) setShowOauthAlert(false) }} > @@ -1410,4 +1411,3 @@ function formatEmailFrom(from: string): string { if (match) return match[1].trim() return from } -