valueByDevice<T> method

T valueByDevice<T>({
  1. required T mobile,
  2. required T tablet,
  3. required T desktop,
})

Returns a value based on device type Useful for returning different values for mobile, tablet, and desktop

Implementation

T valueByDevice<T>({
  required T mobile,
  required T tablet,
  required T desktop,
}) {
  if (isDesktop) return desktop;
  if (isTablet) return tablet;
  return mobile;
}