useWindowSize function
Returns the browser viewport size, or null during SSR and first hydration.
Implementation
WindowSize? useWindowSize([WindowSizeOptions options = const WindowSizeOptions()]) {
final debounce = options.debounce;
if (debounce != null && debounce.isNegative) {
throw ArgumentError.value(debounce, 'options.debounce', 'must not be negative');
}
return use(_WindowSizeHook(options));
}