Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
46 righe
1.4 KiB
46 righe
1.4 KiB
import 'package:flutter/material.dart'; |
|
import 'package:flutter_easyloading/flutter_easyloading.dart'; |
|
import 'package:idrocap/myHttpOverrides.dart'; |
|
import 'package:idrocap/private/notifiche.dart'; |
|
import 'package:idrocap/private/organisations.dart'; |
|
import 'package:idrocap/private/pratiche.dart'; |
|
import 'package:idrocap/private/users.dart'; |
|
import 'dart:io'; |
|
|
|
import 'private/login.dart'; |
|
import 'private/widget/splash_screen.dart'; |
|
|
|
void main() { |
|
HttpOverrides.global = MyHttpOverrides(); // eliminare questa parte quando si va in produzione, serve per i certificati scaduti |
|
runApp(const MyApp()); |
|
} |
|
|
|
//Utility().getSniffer(); da inserire nel main |
|
class MyApp extends StatelessWidget { |
|
const MyApp({super.key}); |
|
|
|
@override |
|
Widget build(BuildContext context) { |
|
return MaterialApp( |
|
title: 'IDROCAP Mobile', |
|
initialRoute: '/', |
|
routes: { |
|
'pratiche': (context) => Pratiche(), |
|
'login': (context) => Login(), |
|
'organizzazioni': (context) => Organisations(), |
|
'userList': (context) => Users(), |
|
'notifiche': (context) => Notifiche() |
|
}, |
|
debugShowCheckedModeBanner: false, |
|
theme: ThemeData( |
|
hintColor: Colors.black, |
|
fontFamily: 'TitilliumWeb', |
|
/* colorScheme: |
|
ColorScheme.fromSeed(seedColor: Color.fromARGB(255, 7, 102, 245)), */ |
|
useMaterial3: true, |
|
), |
|
home: Splash(), |
|
builder: EasyLoading.init(), |
|
); |
|
} |
|
}
|
|
|