getCurrentBreakpoint function

Breakpoints getCurrentBreakpoint(
  1. double screenWidth,
  2. ThemeBreakpoints breakpoints
)

Implementation

Breakpoints getCurrentBreakpoint(
  double screenWidth,
  ThemeBreakpoints breakpoints,
) {
  if (screenWidth < breakpoints.sm) {
    return Breakpoints.xs;
  }
  if (screenWidth < breakpoints.md) {
    return Breakpoints.sm;
  }

  if (screenWidth < breakpoints.lg) {
    return Breakpoints.md;
  }

  if (screenWidth < breakpoints.xl) {
    return Breakpoints.lg;
  }

  return Breakpoints.xl;
}