Skip to content
Snippets Groups Projects
Commit 7a150f31 authored by Maximilian Betz's avatar Maximilian Betz
Browse files

event more cleanup

parent 7722a722
No related branches found
No related tags found
No related merge requests found
......@@ -8,7 +8,6 @@ import 'datamodel.dart';
import 'databaseconnector.dart';
import 'dart:async';
import 'package:geolocator/geolocator.dart';
import 'package:shared_preferences/shared_preferences.dart';
class AddEvent extends StatefulWidget {
const AddEvent({Key? key}) : super(key: key);
......
......@@ -5,7 +5,6 @@ import 'package:flutter/services.dart';
import 'datamodel.dart';
import 'sensorconnector.dart';
import 'databaseconnector.dart';
import 'package:shared_preferences/shared_preferences.dart';
import 'package:path/path.dart';
import 'package:path_provider/path_provider.dart';
......
import 'dart:convert';
import 'package:sqflite/sqflite.dart';
import 'package:path/path.dart';
import 'dart:async';
......
import 'dart:convert';
import 'package:flutter/cupertino.dart';
import 'package:shared_preferences/shared_preferences.dart';
......
import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:shared_preferences/shared_preferences.dart';
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import 'datamodel.dart';
import 'addevent.dart';
......@@ -14,7 +12,7 @@ Future<void> loadConfiguration() async {
final EventStoreInstance event = EventStoreInstance();
WidgetsFlutterBinding.ensureInitialized();
// Load conf and last event fields from shared preferences to prefill UI
await configuration.loadFromSharedPrefs();
await event.loadFromSharedPrefs();
......@@ -25,21 +23,13 @@ Future<void> loadConfiguration() async {
var database = DatabaseInstance();
await database.connect(); //Do once at start of APP!
//TODO: there should be a loading screen until configuration is loaded and database connection is established.
}
void main() {
loadConfiguration();
EventStoreInstance events = EventStoreInstance();
final ConfigurationStoreInstance configuration = ConfigurationStoreInstance();
//Reset old data
events.reset(); // TODO: load configuration and events from shared preferences.
configuration.reset();
configuration.loginInformation = SensorLogin.fromJson({"mail":"admin","password":"adminadmin"}); //TODO: replace for productive version.
//configuration.loginInformation = SensorLogin.fromJson({"mail":"admin","password":"adminadmin"}); //TODO: replace for productive version.
runApp(MaterialApp(
title: 'Mobile Event Log',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment