app.dart
667 Bytes
import 'package:fluro/fluro.dart';
import 'package:flutter/material.dart' hide Router;
import 'package:get_it/get_it.dart';
import 'package:shared_preferences/shared_preferences.dart';
import 'route/navigate_service.dart';
class App{
static Router router;
static GlobalKey<NavigatorState> key = GlobalKey();
static SharedPreferences sp;
static double screenWidth;
static double screenHeight;
static double statusBarHeight;
static double bottomBarHeight;
static GetIt getIt = GetIt.instance;
static initSp() async{
sp = await SharedPreferences.getInstance();
}
static setupLocator(){
getIt.registerSingleton(NavigateService());
}
}