import type { Theme } from '@mui/material' import { useMediaQuery } from '@mui/material' import { useWidgetConfig } from '../providers/WidgetProvider/WidgetProvider.js' const defaultExpandableWidth = 852 export const useWideVariant = () => { const { variant, useRecommendedRoute } = useWidgetConfig() const expandableAllowed = useMediaQuery((theme: Theme) => theme.breakpoints.up(defaultExpandableWidth) ) return variant === 'wide' && expandableAllowed && !useRecommendedRoute }