diff --git a/surfsense_web/app/dashboard/[search_space_id]/connectors/add/airtable-connector/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/connectors/add/airtable-connector/page.tsx index 890497310..639a9cb95 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/connectors/add/airtable-connector/page.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/connectors/add/airtable-connector/page.tsx @@ -20,8 +20,8 @@ import { import { EnumConnectorName } from "@/contracts/enums/connector"; // import { IconBrandAirtable } from "@tabler/icons-react"; import { getConnectorIcon } from "@/contracts/enums/connectorIcons"; +import type { SearchSourceConnector } from "@/contracts/types/connector.types"; import { authenticatedFetch } from "@/lib/auth-utils"; -import { SearchSourceConnector } from "@/contracts/types/connector.types"; export default function AirtableConnectorPage() { const router = useRouter(); diff --git a/surfsense_web/app/dashboard/[search_space_id]/connectors/add/google-calendar-connector/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/connectors/add/google-calendar-connector/page.tsx index 21f7a31d6..d208b1659 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/connectors/add/google-calendar-connector/page.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/connectors/add/google-calendar-connector/page.tsx @@ -22,8 +22,8 @@ import { } from "@/components/ui/card"; import { EnumConnectorName } from "@/contracts/enums/connector"; import { getConnectorIcon } from "@/contracts/enums/connectorIcons"; +import type { SearchSourceConnector } from "@/contracts/types/connector.types"; import { authenticatedFetch } from "@/lib/auth-utils"; -import { SearchSourceConnector } from "@/contracts/types/connector.types"; export default function GoogleCalendarConnectorPage() { const router = useRouter(); diff --git a/surfsense_web/app/dashboard/[search_space_id]/connectors/add/google-gmail-connector/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/connectors/add/google-gmail-connector/page.tsx index d99c35fac..5ca8874d1 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/connectors/add/google-gmail-connector/page.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/connectors/add/google-gmail-connector/page.tsx @@ -22,8 +22,8 @@ import { } from "@/components/ui/card"; import { EnumConnectorName } from "@/contracts/enums/connector"; import { getConnectorIcon } from "@/contracts/enums/connectorIcons"; +import type { SearchSourceConnector } from "@/contracts/types/connector.types"; import { authenticatedFetch } from "@/lib/auth-utils"; -import { SearchSourceConnector } from "@/contracts/types/connector.types"; export default function GoogleGmailConnectorPage() { const router = useRouter(); diff --git a/surfsense_web/app/dashboard/[search_space_id]/connectors/add/luma-connector/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/connectors/add/luma-connector/page.tsx index e253b6a01..0b78cf40c 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/connectors/add/luma-connector/page.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/connectors/add/luma-connector/page.tsx @@ -33,7 +33,7 @@ import { import { Input } from "@/components/ui/input"; import { EnumConnectorName } from "@/contracts/enums/connector"; import { getConnectorIcon } from "@/contracts/enums/connectorIcons"; -import { SearchSourceConnector } from "@/contracts/types/connector.types"; +import type { SearchSourceConnector } from "@/contracts/types/connector.types"; // Define the form schema with Zod const lumaConnectorFormSchema = z.object({ diff --git a/surfsense_web/app/dashboard/[search_space_id]/connectors/add/webcrawler-connector/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/connectors/add/webcrawler-connector/page.tsx index 5423cd94f..0b7e811d0 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/connectors/add/webcrawler-connector/page.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/connectors/add/webcrawler-connector/page.tsx @@ -34,7 +34,7 @@ import { Input } from "@/components/ui/input"; import { Textarea } from "@/components/ui/textarea"; import { EnumConnectorName } from "@/contracts/enums/connector"; import { getConnectorIcon } from "@/contracts/enums/connectorIcons"; -import { SearchSourceConnector } from "@/contracts/types/connector.types"; +import type { SearchSourceConnector } from "@/contracts/types/connector.types"; // Define the form schema with Zod const webcrawlerConnectorFormSchema = z.object({ diff --git a/surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/components/ProcessingIndicator.tsx b/surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/components/ProcessingIndicator.tsx index 827694d22..bd53bab18 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/components/ProcessingIndicator.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/components/ProcessingIndicator.tsx @@ -1,7 +1,7 @@ "use client"; import { Loader2 } from "lucide-react"; -import { motion, AnimatePresence } from "motion/react"; +import { AnimatePresence, motion } from "motion/react"; import { useTranslations } from "next-intl"; import { Alert, AlertDescription, AlertTitle } from "@/components/ui/alert"; diff --git a/surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/page.tsx index 69458d5bc..edfda7dbf 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/page.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/page.tsx @@ -8,11 +8,11 @@ import { useParams } from "next/navigation"; import { useTranslations } from "next-intl"; import { useCallback, useEffect, useId, useMemo, useRef, useState } from "react"; import { toast } from "sonner"; -import { useLogsSummary } from "@/hooks/use-logs"; -import { Button } from "@/components/ui/button"; import { deleteDocumentMutationAtom } from "@/atoms/documents/document-mutation.atoms"; import { documentTypeCountsAtom } from "@/atoms/documents/document-query.atoms"; +import { Button } from "@/components/ui/button"; import type { DocumentTypeEnum } from "@/contracts/types/document.types"; +import { useLogsSummary } from "@/hooks/use-logs"; import { documentsApiService } from "@/lib/apis/documents-api.service"; import { cacheKeys } from "@/lib/query-client/cache-keys"; import { DocumentsFilters } from "./components/DocumentsFilters"; diff --git a/surfsense_web/components/sidebar/nav-notes.tsx b/surfsense_web/components/sidebar/nav-notes.tsx index a4b34e10d..3b03edb9c 100644 --- a/surfsense_web/components/sidebar/nav-notes.tsx +++ b/surfsense_web/components/sidebar/nav-notes.tsx @@ -13,7 +13,6 @@ import { import { usePathname, useRouter } from "next/navigation"; import { useTranslations } from "next-intl"; import { useCallback, useEffect, useMemo, useState } from "react"; -import { useLogsSummary } from "@/hooks/use-logs"; import { Button } from "@/components/ui/button"; import { Collapsible, CollapsibleContent, CollapsibleTrigger } from "@/components/ui/collapsible"; import { @@ -30,6 +29,7 @@ import { SidebarMenuButton, SidebarMenuItem, } from "@/components/ui/sidebar"; +import { useLogsSummary } from "@/hooks/use-logs"; import { useIsMobile } from "@/hooks/use-mobile"; import { cn } from "@/lib/utils"; import { AllNotesSidebar } from "./all-notes-sidebar"; diff --git a/surfsense_web/components/tool-ui/index.ts b/surfsense_web/components/tool-ui/index.ts index e48919de2..68f790954 100644 --- a/surfsense_web/components/tool-ui/index.ts +++ b/surfsense_web/components/tool-ui/index.ts @@ -24,10 +24,10 @@ export { type ThinkingStep, } from "./deepagent-thinking"; export { - DisplayImageArgsSchema, - DisplayImageResultSchema, type DisplayImageArgs, + DisplayImageArgsSchema, type DisplayImageResult, + DisplayImageResultSchema, DisplayImageToolUI, } from "./display-image"; export { GeneratePodcastToolUI } from "./generate-podcast"; @@ -41,15 +41,15 @@ export { type SerializableImage, } from "./image"; export { - LinkPreviewArgsSchema, - LinkPreviewResultSchema, type LinkPreviewArgs, + LinkPreviewArgsSchema, type LinkPreviewResult, + LinkPreviewResultSchema, LinkPreviewToolUI, - MultiLinkPreviewArgsSchema, - MultiLinkPreviewResultSchema, type MultiLinkPreviewArgs, + MultiLinkPreviewArgsSchema, type MultiLinkPreviewResult, + MultiLinkPreviewResultSchema, MultiLinkPreviewToolUI, } from "./link-preview"; export { @@ -61,20 +61,20 @@ export { parseSerializableMediaCard, type SerializableMediaCard, } from "./media-card"; -export { - ScrapeWebpageArgsSchema, - ScrapeWebpageResultSchema, - type ScrapeWebpageArgs, - type ScrapeWebpageResult, - ScrapeWebpageToolUI, -} from "./scrape-webpage"; export { Plan, PlanErrorBoundary, type PlanProps, + type PlanTodo, parseSerializablePlan, type SerializablePlan, - type PlanTodo, type TodoStatus, } from "./plan"; -export { WriteTodosToolUI, WriteTodosSchema, type WriteTodosData } from "./write-todos"; +export { + type ScrapeWebpageArgs, + ScrapeWebpageArgsSchema, + type ScrapeWebpageResult, + ScrapeWebpageResultSchema, + ScrapeWebpageToolUI, +} from "./scrape-webpage"; +export { type WriteTodosData, WriteTodosSchema, WriteTodosToolUI } from "./write-todos"; diff --git a/surfsense_web/components/tool-ui/plan/plan.tsx b/surfsense_web/components/tool-ui/plan/plan.tsx index 1980448c2..37a94fb9f 100644 --- a/surfsense_web/components/tool-ui/plan/plan.tsx +++ b/surfsense_web/components/tool-ui/plan/plan.tsx @@ -3,10 +3,10 @@ import { CheckCircle2, Circle, CircleDashed, ListTodo, PartyPopper, XCircle } from "lucide-react"; import type { FC } from "react"; import { useMemo, useState } from "react"; +import { TextShimmerLoader } from "@/components/prompt-kit/loader"; import { Button } from "@/components/ui/button"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Collapsible, CollapsibleContent, CollapsibleTrigger } from "@/components/ui/collapsible"; -import { TextShimmerLoader } from "@/components/prompt-kit/loader"; import { Progress } from "@/components/ui/progress"; import { cn } from "@/lib/utils"; import type { Action, ActionsConfig } from "../shared/schema"; diff --git a/surfsense_web/components/tool-ui/shared/index.ts b/surfsense_web/components/tool-ui/shared/index.ts index 1d1f1275e..23f5a27dd 100644 --- a/surfsense_web/components/tool-ui/shared/index.ts +++ b/surfsense_web/components/tool-ui/shared/index.ts @@ -1,2 +1,2 @@ -export * from "./schema"; export * from "./action-buttons"; +export * from "./schema";