Added logic for extra large screens layout
This commit is contained in:
@ -1,6 +1,9 @@
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
class MediumSizedContainer extends StatefulWidget {
|
class MediumSizedContainer extends StatefulWidget {
|
||||||
|
|
||||||
|
const MediumSizedContainer({super.key, bool isItVeryLargeScreen = false});
|
||||||
|
|
||||||
@override
|
@override
|
||||||
State<StatefulWidget> createState() => MediumSizedContainerState();
|
State<StatefulWidget> createState() => MediumSizedContainerState();
|
||||||
}
|
}
|
||||||
|
@ -37,7 +37,7 @@ class MainApp extends StatelessWidget {
|
|||||||
backgroundColor: accentColor,
|
backgroundColor: accentColor,
|
||||||
body: LayoutBuilder(builder: (context, constraints) {
|
body: LayoutBuilder(builder: (context, constraints) {
|
||||||
if (constraints.maxWidth > 600) {
|
if (constraints.maxWidth > 600) {
|
||||||
return MediumSizedContainer();
|
return MediumSizedContainer(isItVeryLargeScreen: constraints.maxWidth >= 1200,);
|
||||||
}
|
}
|
||||||
|
|
||||||
return Container(
|
return Container(
|
||||||
|
Reference in New Issue
Block a user