Spaces:
Running
Running
"use client"; | |
import { ArrowUp } from "lucide-react"; | |
import { PiGearSixFill } from "react-icons/pi"; | |
import { TiUserAdd } from "react-icons/ti"; | |
import { Button } from "@/components/ui/button"; | |
export const AskAi = () => { | |
return ( | |
<> | |
<div className="bg-neutral-800 border border-neutral-700 rounded-2xl ring-[4px] focus-within:ring-neutral-500/30 focus-within:border-neutral-600 ring-transparent group"> | |
<textarea | |
rows={3} | |
className="w-full bg-transparent text-sm outline-none text-white placeholder:text-neutral-400 p-4 resize-none mb-1" | |
placeholder="Ask DeepSite anything..." | |
onChange={() => {}} | |
onKeyDown={() => {}} | |
/> | |
<div className="flex items-center justify-between gap-2 px-4 pb-3"> | |
<div className="flex-1 flex justify-start"> | |
<Button | |
size="iconXs" | |
variant="outline" | |
className="!border-neutral-600 !text-neutral-400 !hover:!border-neutral-500 hover:!text-neutral-300" | |
> | |
<TiUserAdd className="size-4" /> | |
</Button> | |
</div> | |
<div className="flex items-center justify-end gap-2"> | |
<Button variant="black" size="sm"> | |
<PiGearSixFill className="size-4" /> | |
Settings | |
</Button> | |
<Button size="iconXs"> | |
<ArrowUp className="size-4" /> | |
</Button> | |
</div> | |
</div> | |
</div> | |
</> | |
); | |
}; | |