"use client" import { MessageCircleIcon, TelescopeIcon } from "lucide-react" import { cn } from "@lib/utils" import { dmSansClassName } from "@/lib/fonts" export type NovaChatMode = "chat" | "research" export function ResearchModeSelector({ value, onChange, disabled = false, }: { value: NovaChatMode onChange: (value: NovaChatMode) => void disabled?: boolean }) { const isResearch = value === "research" const Icon = isResearch ? TelescopeIcon : MessageCircleIcon return ( ) }