mirror of
https://github.com/Mintplex-Labs/anything-llm
synced 2026-04-26 01:25:15 +02:00
V1 of agent support via built-in `@agent` that can be invoked alongside normal workspace RAG chat.
28 lines
856 B
JavaScript
28 lines
856 B
JavaScript
export default function SearchProviderItem({ provider, checked, onClick }) {
|
|
const { name, value, logo, description } = provider;
|
|
return (
|
|
<div
|
|
onClick={onClick}
|
|
className={`w-full p-2 rounded-md hover:cursor-pointer hover:bg-white/10 ${
|
|
checked ? "bg-white/10" : ""
|
|
}`}
|
|
>
|
|
<input
|
|
type="checkbox"
|
|
value={value}
|
|
className="peer hidden"
|
|
checked={checked}
|
|
readOnly={true}
|
|
formNoValidate={true}
|
|
/>
|
|
<div className="flex gap-x-4 items-center">
|
|
<img src={logo} alt={`${name} logo`} className="w-10 h-10 rounded-md" />
|
|
<div className="flex flex-col">
|
|
<div className="text-sm font-semibold text-white">{name}</div>
|
|
<div className="mt-1 text-xs text-[#D2D5DB]">{description}</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
);
|
|
}
|