Это происходит из-за того, что ваш медиа-запрос неправильно определен для объекта стилей.
Правильный медиа-запрос будет @media screen and (min-width: 32em)
, уведомление min-width: 32em
находится внутри круглых скобок, а также уведомление, которое записывается как min-width (отделенная чертой) вместо minWidth (camelCase)
Проверьте, работает ли на CodePen: https://codepen.io/anon/pen/yGEXox
Подводя итог, ваш объект стилей должен выглядеть следующим образом:
const style = {
usernameContainer: {
display: 'flex',
alignItems: 'center',
backgroundColor: 'red'
},
'@media screen and (min-width: 32em)': {
usernameContainer: {
backgroundColor: "blue"
}
}
}
Надеюсь, это работает для вас.