В функциональном компоненте не обновляются условные стили при изменении useState (setRate). Ставлю стиль rate == ? disabled : null на TouchableOpacity, ререндер стилей происходит если только на этот элемент ткнуть. Первый раз с таким сталкиваюсь в RN. Разве при изменении rate он не должен в том числе отрендерить заново стили элемента?