Проблема в том, что название класса и состояние в вашем случае применяются внутри компонента. А всё это должно быть внутри элемента списка. Чтобы код выше заработал, нужно элементы списка вынести в отдельные компоненты. Либо, другое решение, хранить в состоянии checkedBrand массив флагов для каждого элемента, и эти флаги переключать по клику и на основании их же подставлять классы.