From 74464bfd18ea2bf738e24fd76be089e7dde55016 Mon Sep 17 00:00:00 2001
From: Maximilian Betz <Maximilian.Betz@awi.de>
Date: Mon, 21 Mar 2022 18:08:19 +0100
Subject: [PATCH] started storing data locally

---
 lib/main.dart | 25 ++++++++++++++++++++++++-
 pubspec.lock  | 28 ++++++++++++++++++++++++++++
 pubspec.yaml  |  1 +
 3 files changed, 53 insertions(+), 1 deletion(-)

diff --git a/lib/main.dart b/lib/main.dart
index 00c8edf..4ccf870 100644
--- a/lib/main.dart
+++ b/lib/main.dart
@@ -1,12 +1,35 @@
+import 'dart:io';
+
 import 'package:flutter/material.dart';
+import 'package:path_provider/path_provider.dart';
 import 'datamodel.dart';
 import 'addevent.dart';
 import 'viewevents.dart';
 import 'overview.dart';
 import 'configuration.dart';
 
+Future<void> pathstuff() async {
+
+
+  //Directory downloadsDirectory = await DownloadsPathProvider.downloadsDirectory;
+
+  //Directory appDocDir = await getApplicationDocumentsDirectory();
+
+
+
+
+  //debugPrint(appDocDir.path.toString());
+}
+
 void main() {
-  
+
+
+  //pathstuff();
+
+
+
+
+
   EventStoreInstance events = EventStoreInstance();
   final ConfigurationStoreInstance configuration = ConfigurationStoreInstance();
 
diff --git a/pubspec.lock b/pubspec.lock
index a025b83..fadac3d 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -247,6 +247,27 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "1.8.0"
+  path_provider:
+    dependency: "direct main"
+    description:
+      name: path_provider
+      url: "https://pub.dartlang.org"
+    source: hosted
+    version: "2.0.9"
+  path_provider_android:
+    dependency: transitive
+    description:
+      name: path_provider_android
+      url: "https://pub.dartlang.org"
+    source: hosted
+    version: "2.0.12"
+  path_provider_ios:
+    dependency: transitive
+    description:
+      name: path_provider_ios
+      url: "https://pub.dartlang.org"
+    source: hosted
+    version: "2.0.8"
   path_provider_linux:
     dependency: transitive
     description:
@@ -254,6 +275,13 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "2.1.5"
+  path_provider_macos:
+    dependency: transitive
+    description:
+      name: path_provider_macos
+      url: "https://pub.dartlang.org"
+    source: hosted
+    version: "2.0.5"
   path_provider_platform_interface:
     dependency: transitive
     description:
diff --git a/pubspec.yaml b/pubspec.yaml
index ef18976..19f099d 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -31,6 +31,7 @@ dependencies:
     sdk: flutter
 
   shared_preferences: ^2.0.12
+  path_provider: ^2.0.9
   http: ^0.13.4
   geolocator: ^8.1.1
   flutter_login: ^3.1.0
-- 
GitLab