Есть страница с чекбоксами, у которых name={'names'} и onChange={handleClickCheckbox}.
Вот так собираю данные с чекбоксов
const [names, setNames] = useState([]);
const handleClickCheckbox = (e) => {
const formData = new FormData(e.currentTarget.form);
const names = formData.getAll('names');
setNames(names);
}
Нужно создать ещё один чекбокс, при клике на который, нужно выделять все чекбоксы, у которых name='names'.