import 'dart:async'; import 'package:comunes_flutter/comunes_flutter.dart'; import 'package:flutter/material.dart'; import 'firebaseMessagingConf.dart'; import 'firesApp.dart'; import 'globals.dart' as globals; import 'yourLocationPersist.dart'; Future> loadSecrets() async { return await SecretLoader(secretPath: 'assets/private-settings.json').load(); } void mainCommon() { loadSecrets().then((secrets) { globals.gmapKey = secrets['gmapKey']; globals.firesApiKey = secrets['firesApiKey']; globals.firesApiUrl = secrets['firesApiUrl'] + "api/v1/"; globals.prefs.then((prefs) { loadYourLocationsWithPrefs(prefs); firebaseConfig(); // Run baby run! runApp(new FiresApp()); }); }); }