const [drawerWidth, setDrawerWidth] = React.useState(400);
const size = useWindowSize();
React.useEffect(() => {
if (size.width) {
setDrawerWidth(size.width > 500 ? 300 : 650);
}
}, [size.width]);
выбрать из этих вариантов подходящий