"AC" ? styles.Item : null}`}TypeError: Failed to set an indexed property on 'CSSStyleDeclaration': Indexed property setter is not supported.
так - точно нельзя. у вас на выходе строка 'null' или '[object Object]', а не stylesheet / объект со списком свойств
как правильно? не могу найти ответа
в результате проверки возвращайте стиль или null, а не их строковое представление `style={item === "AC" ? styles.Item : null}` стили в rn это не строковые стили / className в вебе
style={item === "AC" ? styles.Item : {} }
null / false нормально обрабатываются, иначе бы не было записей вида style={[ styles.main, truthyCond && conditionalStyle, ... ]}
так сработало. спасибо
Обсуждают сегодня