From 11956abc8c06abe99c63f04bc98a520062e85fe4 Mon Sep 17 00:00:00 2001 From: Elham Rababh Date: Wed, 16 Mar 2022 15:37:32 +0300 Subject: [PATCH] build structure --- lib/header/app_header.dart | 0 lib/home/home_screen.dart | 34 ++++++++++++++++++++++++++++++++++ lib/home/que_item.dart | 0 lib/home/que_item_list.dart | 0 lib/main.dart | 31 +------------------------------ 5 files changed, 35 insertions(+), 30 deletions(-) create mode 100644 lib/header/app_header.dart create mode 100644 lib/home/home_screen.dart create mode 100644 lib/home/que_item.dart create mode 100644 lib/home/que_item_list.dart diff --git a/lib/header/app_header.dart b/lib/header/app_header.dart new file mode 100644 index 0000000..e69de29 diff --git a/lib/home/home_screen.dart b/lib/home/home_screen.dart new file mode 100644 index 0000000..3cc43af --- /dev/null +++ b/lib/home/home_screen.dart @@ -0,0 +1,34 @@ +import 'package:flutter/material.dart'; +import 'package:queuing_system/core/base/app_scaffold_widget.dart'; +import 'package:queuing_system/utils/signalR_utils.dart'; + +class MyHomePage extends StatefulWidget { + + + String title ="MyHomePage"; + + @override + State createState() => _MyHomePageState(); +} + +class _MyHomePageState extends State { + @override + Widget build(BuildContext context) { + SignalRHelper signalRHelper= SignalRHelper(); + return AppScaffold( + appBar: AppBar( + title: Text(widget.title), + ), + body: Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Text( + signalRHelper.msg, + ), + ], + ), + ), // This trailing comma makes auto-formatting nicer for build methods. + ); + } +} diff --git a/lib/home/que_item.dart b/lib/home/que_item.dart new file mode 100644 index 0000000..e69de29 diff --git a/lib/home/que_item_list.dart b/lib/home/que_item_list.dart new file mode 100644 index 0000000..e69de29 diff --git a/lib/main.dart b/lib/main.dart index 786f6d0..ffcdf1f 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -5,6 +5,7 @@ import 'package:queuing_system/utils/signalR_utils.dart'; import 'core/base/app_scaffold_widget.dart'; import 'core/base/project_view_model.dart'; import 'core/config/size_config.dart'; +import 'home/home_screen.dart'; void main() { runApp(const MyApp()); @@ -48,33 +49,3 @@ class MyApp extends StatelessWidget { } } -class MyHomePage extends StatefulWidget { - - - String title ="MyHomePage"; - - @override - State createState() => _MyHomePageState(); -} - -class _MyHomePageState extends State { - @override - Widget build(BuildContext context) { - SignalRHelper signalRHelper= SignalRHelper(); - return AppScaffold( - appBar: AppBar( - title: Text(widget.title), - ), - body: Center( - child: Column( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - Text( - signalRHelper.msg, - ), - ], - ), - ), // This trailing comma makes auto-formatting nicer for build methods. - ); - } -}