"use client"; import { useRouter } from "next/navigation"; import { ChangeEvent } from "react"; import ChevronDownIcon from "@/components/ui/icons/chevron"; export function QuickstartDropdown() { const router = useRouter(); const options = [ { label: "Direct to LLM", url: "/direct-to-llm/guides/quickstart" }, { label: "LangChain", url: "/langgraph/quickstart" }, { label: "Deep Agents", url: "/deepagents/quickstart" }, { label: "Microsoft Agent Framework", url: "/microsoft-agent-framework/quickstart", }, { label: "Mastra", url: "/mastra/quickstart" }, { label: "LlamaIndex", url: "/llamaindex/quickstart" }, { label: "Agno", url: "/agno/quickstart" }, { label: "CrewAI Flows", url: "/crewai-flows/quickstart/crewai" }, { label: "AG2", url: "/ag2/quickstart" }, { label: "Pydantic AI", url: "/pydantic-ai/quickstart" }, { label: "ADK", url: "/adk/quickstart" }, { label: "A2A", url: "/a2a/quickstart" }, ]; const handleSelectChange = (event: ChangeEvent) => { const selectedUrl = event.target.value; if (selectedUrl) { router.push(selectedUrl); } }; return (
); }