This commit is contained in:
2025-11-15 04:11:22 +01:00
parent bd3eab8b40
commit d0379c57ce
47 changed files with 558 additions and 703 deletions
@@ -30,11 +30,11 @@ interface CapabilityDropdownProps {
}
const isCapabilityOption = (
option: CapabilityDropdownOption | CapabilityValue | null | undefined,
option: CapabilityDropdownOption | CapabilityValue | null,
): option is CapabilityDropdownOption => isPlainObject(option);
const resolveCapabilityValue = (
option: CapabilityDropdownOption | CapabilityValue | null | undefined,
option: CapabilityDropdownOption | CapabilityValue | null,
): CapabilityValue | null => {
if (option == null) {
return null;
@@ -109,10 +109,7 @@ const CapabilityDropdown = ({
};
}, [close, isOpen]);
const handleOptionClick = useCallback((value: CapabilityValue | null) => {
if (value == null) {
return;
}
const handleOptionClick = useCallback((value: CapabilityValue) => {
if (selectedValues.includes(value)) {
onDeselect?.(value);
} else {