Template
Improve chat navigation, model selection, and streaming
This commit is contained in:
@@ -6,7 +6,7 @@ import {
|
||||
CollapsibleTrigger,
|
||||
} from "@/components/ui/collapsible";
|
||||
import { cn } from "@/lib/utils";
|
||||
import { ChevronDownIcon, SearchIcon } from "lucide-react";
|
||||
import { RiArrowDownSLine, RiSearchLine } from "@remixicon/react";
|
||||
import type { ComponentProps, ReactNode } from "react";
|
||||
|
||||
export type TaskItemFileProps = ComponentProps<"div">;
|
||||
@@ -60,9 +60,9 @@ export const TaskTrigger = ({
|
||||
<CollapsibleTrigger asChild className={cn("group", className)} {...props}>
|
||||
{children ?? (
|
||||
<div className="flex w-full cursor-pointer items-center gap-2 text-muted-foreground text-sm transition-colors hover:text-foreground">
|
||||
{icon ?? <SearchIcon className="size-4" />}
|
||||
{icon ?? <RiSearchLine className="size-4" />}
|
||||
<p className="text-sm">{title}</p>
|
||||
<ChevronDownIcon className="size-4 transition-transform group-data-[state=open]:rotate-180" />
|
||||
<RiArrowDownSLine className="size-4 transition-transform group-data-[state=open]:rotate-180" />
|
||||
</div>
|
||||
)}
|
||||
</CollapsibleTrigger>
|
||||
|
||||
Reference in New Issue
Block a user