Files
syncrow-web/lib/utils/helpers/responsice_layout_helper/responsive_layout_helper.dart
ashrafzarkanisala adf19818e7 push fixes
2024-08-28 20:52:09 +03:00

22 lines
612 B
Dart

import 'package:flutter/material.dart';
mixin HelperResponsiveLayout {
bool isSmallScreenSize(BuildContext context) {
return MediaQuery.of(context).size.width < 600;
}
bool isMediumScreenSize(BuildContext context) {
return MediaQuery.of(context).size.width >= 600 &&
MediaQuery.of(context).size.width < 1024;
}
bool isLargeScreenSize(BuildContext context) {
return MediaQuery.of(context).size.width >= 1024 &&
MediaQuery.of(context).size.width < 1440;
}
bool isExtraLargeScreenSize(BuildContext context) {
return MediaQuery.of(context).size.width >= 1440;
}
}