--- category: Browser --- # useSSRWidth Used to set a global viewport width which will be used when rendering SSR components that rely on the viewport width like [`useMediaQuery`](../useMediaQuery/index.md) or [`useBreakpoints`](../useBreakpoints/index.md) ## Usage ```ts import { provideSSRWidth } from '@vueuse/core'; const app = createApp(App); provideSSRWidth(500, app); ``` Or in the root component ```vue ``` To retrieve the provided value if you need it in a subcomponent ```vue ``` ## Type Declarations ```ts export declare function useSSRWidth(): number | undefined; export declare function provideSSRWidth(width: number | null, app?: App): void; ```