будут отвечать за фильтрацию, нужно писать 3 стейта на них, или что посоветуете?
useReducer
не обязательно, это могут быть и объектами { "hasValue": true, "isVerified": false, "isBlocked": false } не удобно создавать state на каждый checkbox, если они будут расширяться, то будут проблемы со множественными state и там уже и производительность упадёт дальше создать функцию которая будет изменять значения const handleUpdateFilters = (filterName) => { setFilterCheckbox(prev => ({ ...prev, [filterName]: !prev[filterName] })) } если используется ts, то эта функция будет иначе выглядить :)
Спасибо большое;) Буду тестить) Прекрасного вечера
Обсуждают сегодня