это простые стили, зависит от нажатых.
const styles = {
marginLeft: count * (-20) + 40 +'%'
}
И все работает, если я сделаю это так
return <div key={index} className={classnames({ 'food-photo': content })} style={styles}>
но мне нужно установить их на 1-й элемент так внутри карты у меня есть индекс, и если я сделаю так:
return <div key={index} className={classnames({ 'food-photo': content })} style={(index===0)?{styles}:''}>
ошибка, которую я получил:
_app. js: 69 Неизученное инвариантное нарушение: style
prop ожидает сопоставление свойств стиля со значениями, а не со строкой. Например, style = {{marginRight: spacing + 'em'}} при использовании JSX.