'use client'; import { Sparkles } from 'lucide-react'; import { FullSearchTrigger, SearchTrigger, type FullSearchTriggerProps, type SearchTriggerProps, } from 'fumadocs-ui/layouts/shared/slots/search-trigger'; import { cn } from '@/lib/cn'; import { useAISearchContext } from './ai/search'; /** * Header search slot: the normal search bar with an "Ask AI" button to its right, like * Mintlify. The layout passes the search bar's sizing classes; they go on the wrapper. */ function HeaderSearchFull({ className, ...props }: FullSearchTriggerProps) { const { open, setOpen } = useAISearchContext(); return (