Spaces:
Build error
Build error
import { PauseCircle, RefreshCw } from "lucide-react"; | |
import { Button } from "@/app/components/ui/button"; | |
import { ChatHandler } from "@/app/components/ui/chat/chat.interface"; | |
export default function ChatActions( | |
props: Pick<ChatHandler, "stop" | "reload"> & { | |
showReload?: boolean; | |
showStop?: boolean; | |
}, | |
) { | |
return ( | |
<div className="space-x-4"> | |
{props.showStop && ( | |
<Button variant="outline" size="sm" onClick={props.stop}> | |
<PauseCircle className="mr-2 h-4 w-4" /> | |
Stop Generating | |
</Button> | |
)} | |
{props.showReload && ( | |
<Button variant="outline" size="sm" onClick={props.reload}> | |
<RefreshCw className="mr-2 h-4 w-4" /> | |
Regenerate | |
</Button> | |
)} | |
</div> | |
); | |
} | |