Я играю с Material UI (тема Creative Tim) и застрял в этом ... У меня есть <Grid>
с двумя <GridItem>
внутри. Один из (левый) является «основным», тогда как правый появляется иногда. У меня вопрос, как оживить появляющихся правильных?
Пока у меня есть это:
<Grid>
<GridItem
md={isViewDetailsMode ? 7 : 10}
className={classes.collapsible}>
{...}
</GridItem>
<GridItem
md={4}
className={isVisible ? classes.visible : classes.hidden}>
{...}
</GridItem>
</Grid>
classes.collapsible: {transitionDuration: "0.3s"}
classes.visible: {transitionDuration: "0.3s"}
classes.hidden: {display: "none"}
Это вроде работает, но когда левый сжимается, правый один появляется под левым, и после завершения перехода он занимает свое место справа.
Есть предложения? Здесь - это CodeSandBox. Спасибо.