allow user to change collections filter while one is selected

This commit is contained in:
Chuck Dries 2022-07-26 16:10:00 -07:00
parent fa4992627d
commit e2ef743ade

View File

@ -8,19 +8,13 @@ const KeywordsPicker = ({ keywords, value, onChange }) => {
<ul className="flex gap-1 flex-wrap mt-1 mb-2">
{keywords.map((keyword) => {
const selected = value === keyword;
const disabled = value && !selected;
// if (value && !selected) {
// return;
// }
return (
<li key={keyword}>
<button
className={classNames(
"py-[5px] px-2 rounded-full text-[#C8C8C8] hover:bg-gray-700 bg-[#1A1A1A] border border-[#494949] ",
selected && "bg-blue-600 hover:bg-blue-800",
disabled && "text-[#777777] cursor-default hover:bg-[#1A1A1A]"
selected && "bg-blue-600 hover:bg-blue-800"
)}
disabled={disabled}
onClick={() => (selected ? onChange(null) : onChange(keyword))}
type="button"
>