mirror of
https://github.com/Mintplex-Labs/anything-llm.git
synced 2025-03-28 08:34:42 +00:00
37 lines
871 B
JavaScript
37 lines
871 B
JavaScript
export default function VectorDBItem({
|
|
name,
|
|
value,
|
|
image,
|
|
description,
|
|
checked,
|
|
onClick,
|
|
}) {
|
|
return (
|
|
<div
|
|
onClick={() => onClick(value)}
|
|
className={`w-full hover:bg-white/10 p-2 rounded-md hover:cursor-pointer ${
|
|
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={image}
|
|
alt={`${name} logo`}
|
|
className="w-10 h-10 rounded-md"
|
|
/>
|
|
<div className="flex flex-col">
|
|
<div className="text-sm font-semibold">{name}</div>
|
|
<div className="mt-1 text-xs text-white/60">{description}</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
);
|
|
}
|