У меня есть компоновка HOC с сеткой. Внутри у меня есть 4 компонента Widget с элементами Grid. Я хочу, чтобы эти компоненты отображались следующим образом:
- большие экраны: все 4 в 1 ряду
- средних экранов: 2 в ряд, 2 столбца
- маленьких экранов: 1 виджет, занимающий всю ширину, 4 строки
Итак, я настроил это так:
<Grid item xs={12} sm={2} md={3}>
...content
</Grid>
Однако, когда я изменяю размер экрана, он переходит непосредственно от 4 до 1.
Я попытался перенастроить тему в моем index.js:
const theme = createMuiTheme({
breakpoints: {
values: {
md: 1100
}
} ,
typography: {
useNextVariants: true
}
});
ReactDOM.render(
<Provider store={store}>
<MuiThemeProvider theme={theme}>
<App />
</MuiThemeProvider>
</Provider>, document.getElementById('root')
);
Что еще я могу сделать? Как я могу заставить это работать?