useWindowSize function

WindowSize? useWindowSize([
  1. WindowSizeOptions options = const WindowSizeOptions()
])

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));
}