{consegna2 !== null && consegna2.length > 0 && (
)}
{mappedConsegnaOptions.map(({ value, label }) => (
))}
);
};
const BudgetFilters = () => {
const { t } = useTranslation();
const { minBudget, setMinBudget, maxBudget, setMaxBudget } = useRicerca();
const minDebounced = useCallback(
debounce(async (value: number | null) => {
await setMinBudget(value);
}, 500),
[setMinBudget],
);
const maxDebounced = useCallback(
debounce(async (value: number | null) => {
await setMaxBudget(value);
}, 500),
[setMaxBudget],
);
return (
<>