Итак, я попытался создать простой переключатель реакции, основанный на флажке. Я хочу, чтобы у переключателя было три состояния: нейтральное, включено и выключено, которые определяются опорой, которую я передаю компоненту. чтобы отразить изменения в том, является ли он неопределенным, включен или выключен. Он просто остается в положении «выключено».
Я подозреваю, что это комбинация моего CSS и, возможно, того, как я вызываю ref в моем коде.
Вот код: https://codesandbox.io/s/objective-wozniak-z0tes?file= / src / index. js
Любые советы приветствуются!