mirror of
https://git.meshkee.com/applications/cssd.git
synced 2026-10-12 19:38:54 +03:30
commit
This commit is contained in:
+50
-38
@@ -1,35 +1,41 @@
|
||||
import 'package:cssd/config/routes.dart';
|
||||
import 'package:cssd/pages/test_add_screen.dart';
|
||||
import 'package:cssd/pages/cycle_add_screen.dart';
|
||||
import 'package:cssd/pages/cycle_detail_screen.dart';
|
||||
import 'package:cssd/pages/cycle_filter_screen.dart';
|
||||
import 'package:cssd/pages/cycle_result_screen.dart';
|
||||
import 'package:cssd/pages/cycle_scan_screen.dart';
|
||||
import 'package:cssd/pages/label_add_screen.dart';
|
||||
import 'package:cssd/pages/label_detail_screen.dart';
|
||||
import 'package:cssd/pages/label_filter_screen.dart';
|
||||
import 'package:cssd/pages/label_result_screen.dart';
|
||||
import 'package:cssd/pages/label_scan_screen.dart';
|
||||
import 'package:cssd/pages/login_screen.dart';
|
||||
import 'package:cssd/pages/my_info_screen.dart';
|
||||
import 'package:cssd/pages/test_detail_screen.dart';
|
||||
import 'package:cssd/pages/test_result_screen.dart';
|
||||
import 'package:cssd/pages/test_filter_screen.dart';
|
||||
import 'package:cssd/pages/test_verify_screen.dart';
|
||||
import 'package:cssd/providers/connectivity.dart';
|
||||
import 'package:cssd/providers/cycles.dart';
|
||||
import 'package:cssd/providers/input.dart';
|
||||
import 'package:cssd/providers/auth.dart';
|
||||
import 'package:cssd/providers/labels.dart';
|
||||
import 'package:cssd/providers/my_info.dart';
|
||||
import 'package:cssd/providers/test_results.dart';
|
||||
import 'package:cssd/widgets/Global/splash_screen.dart';
|
||||
import 'package:cssd/pages/rePass_screen.dart';
|
||||
import 'package:cssd/widgets/TestResultScreens/Add/capture_image.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:flutter_phoenix/flutter_phoenix.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
import './pages/home_screen.dart';
|
||||
import 'config/routes.dart';
|
||||
import 'pages/cycle_add_screen.dart';
|
||||
import 'pages/cycle_detail_screen.dart';
|
||||
import 'pages/cycle_filter_screen.dart';
|
||||
import 'pages/cycle_result_screen.dart';
|
||||
import 'pages/cycle_scan_screen.dart';
|
||||
import 'pages/forget_pass_screen.dart';
|
||||
import 'pages/label_add_screen.dart';
|
||||
import 'pages/label_detail_screen.dart';
|
||||
import 'pages/label_filter_screen.dart';
|
||||
import 'pages/label_result_screen.dart';
|
||||
import 'pages/label_scan_screen.dart';
|
||||
import 'pages/label_update_screen.dart';
|
||||
import 'pages/login_screen.dart';
|
||||
import 'pages/my_info_screen.dart';
|
||||
import 'pages/test_add_screen.dart';
|
||||
import 'pages/test_detail_screen.dart';
|
||||
import 'pages/test_filter_screen.dart';
|
||||
import 'pages/test_result_screen.dart';
|
||||
import 'pages/test_scan_screen.dart';
|
||||
import 'pages/test_verify_screen.dart';
|
||||
import 'pages/verify_pass_screen.dart';
|
||||
import 'providers/auth.dart';
|
||||
import 'providers/connectivity.dart';
|
||||
import 'providers/cycles.dart';
|
||||
import 'providers/input.dart';
|
||||
import 'providers/labels.dart';
|
||||
import 'providers/my_info.dart';
|
||||
import 'providers/test_results.dart';
|
||||
import 'widgets/Global/splash_screen.dart';
|
||||
|
||||
void main() {
|
||||
runApp(Phoenix(child: MyApp()));
|
||||
@@ -83,18 +89,18 @@ class MyApp extends StatelessWidget {
|
||||
debugShowCheckedModeBanner: false,
|
||||
title: 'CSSD-DOC',
|
||||
theme: ThemeData(
|
||||
primaryColor: Colors.black,
|
||||
cursorColor: Colors.black,
|
||||
fontFamily: 'montserrat',
|
||||
primaryTextTheme: TextTheme(
|
||||
body1: TextStyle(
|
||||
color: Colors.black,
|
||||
),
|
||||
)
|
||||
// textTheme: TextTheme(
|
||||
// body2: TextStyle(color: Colors.white, fontSize: 16),
|
||||
// ),
|
||||
),
|
||||
primaryColor: Colors.black,
|
||||
cursorColor: Colors.black,
|
||||
fontFamily: 'montserrat',
|
||||
// primaryTextTheme: TextTheme(
|
||||
// body1: TextStyle(
|
||||
// color: Colors.black,
|
||||
// ),
|
||||
// )
|
||||
// textTheme: TextTheme(
|
||||
// body2: TextStyle(color: Colors.white, fontSize: 16),
|
||||
// ),
|
||||
),
|
||||
home: auth.isAuth
|
||||
? HomePage()
|
||||
: FutureBuilder(
|
||||
@@ -108,6 +114,7 @@ class MyApp extends StatelessWidget {
|
||||
routes: {
|
||||
Routes.homePage: (ctx) => HomePage(),
|
||||
Routes.loginScreen: (ctx) => LoginScreen(),
|
||||
Routes.forgetPassScreen: (ctx) => ForgetPassScreen(),
|
||||
Routes.myInfoScreen: (ctx) => MyInfoScreen(),
|
||||
Routes.testResultScreen: (ctx) => TestResultScreen(),
|
||||
Routes.testDetailsScreen: (ctx) => TestDetailsScreen(),
|
||||
@@ -122,9 +129,14 @@ class MyApp extends StatelessWidget {
|
||||
Routes.labelScanScreen: (ctx) => LabelScanScreen(),
|
||||
Routes.cycleAddScreen: (ctx) => CycleAddScreen(),
|
||||
Routes.labelAddScreen: (ctx) => LabelAddScreen(),
|
||||
Routes.labelUpdateScreen: (ctx) => LabelUpdateScreen(),
|
||||
Routes.labelResultScreen: (ctx) => LabelResultScreen(),
|
||||
Routes.cycleResultScreen: (ctx) => CycleResultScreen(),
|
||||
Routes.testVerifyScreen: (ctx) => TestVerifyScreen(),
|
||||
Routes.testScanScreen: (ctx) => TestScanScreen(),
|
||||
Routes.sendCodeScreen: (ctx) => VerifyPassScreen(),
|
||||
Routes.rePassScreen: (ctx) => RePassScreen(),
|
||||
Routes.captureImageScreen: (ctx) => CaptureImage(),
|
||||
},
|
||||
);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user