@etsoo/toolpad
Version:
Dashboard framework extention based on Toolpad Core
17 lines (16 loc) • 542 B
JavaScript
export function getDrawerSxTransitionMixin(isExpanded, property) {
return {
transition: (theme) => theme.transitions.create(property, {
easing: theme.transitions.easing.sharp,
duration: isExpanded
? theme.transitions.duration.enteringScreen
: theme.transitions.duration.leavingScreen
})
};
}
export function getDrawerWidthTransitionMixin(isExpanded) {
return {
...getDrawerSxTransitionMixin(isExpanded, "width"),
overflowX: "hidden"
};
}