view.dart 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import 'package:flutter/material.dart';
  2. import 'package:get/get.dart';
  3. import 'package:vitalapp/pages/from_page/controller.dart';
  4. import 'package:vitalapp/pages/from_page/widgets/menus.dart';
  5. import 'package:vitalapp/pages/from_page/widgets/navigator.dart';
  6. class FromPage extends GetView<FromPageController> {
  7. const FromPage({
  8. super.key,
  9. required this.fromMenuListViewWidget,
  10. required this.nestedKey,
  11. required this.initialRoute,
  12. });
  13. final FromMenuListViewWidget fromMenuListViewWidget;
  14. final int nestedKey;
  15. final String initialRoute;
  16. @override
  17. Widget build(BuildContext context) {
  18. return Container(
  19. child: Row(
  20. crossAxisAlignment: CrossAxisAlignment.start,
  21. children: [
  22. SizedBox(
  23. width: 440,
  24. // color: Colors.white,
  25. child: fromMenuListViewWidget,
  26. ),
  27. const VerticalDivider(
  28. width: 2,
  29. ),
  30. Expanded(
  31. child: Container(
  32. color: const Color.fromRGBO(238, 238, 238, 1),
  33. child: FromPageNavigator(
  34. nestedKey: nestedKey,
  35. initialRoute: initialRoute,
  36. ),
  37. ),
  38. ),
  39. ],
  40. ),
  41. );
  42. }
  43. }