Задать вопрос
BaronSmile
@BaronSmile
New

Как сделать правильную логику фильтра чекбокса?

Уважаемые программисты нужен помощь сделать правильную логику фильтра
CODE
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
0xD34F
@0xD34F Куратор тега React
Да уже всё сделано. Надо только лишнее вырезать. Зачем компонент SidebarItem что-то тянет из redux'а? Не надо. Его задача - показать чекбокс в указанном состоянии, установить переданный из родителя обработчик события. Всё:

export default ({ filter, checked, onChange, children }) => (
  <div>
    <label>
      <input
        type="checkbox"
        name={filter}
        onChange={() => onChange(filter)}
        checked={checked}
      />
      {children}
    </label>
  </div>
);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы