functional datastructure. Needs to be able to write to storage as well
Some checks failed
Build and push docker image / Build (pull_request) Failing after 3m5s
Build and release APK / Build APK (pull_request) Successful in 7m24s
Build web / Build Web (pull_request) Successful in 3m36s

This commit is contained in:
2024-06-21 19:30:40 +02:00
parent 9a5ae95d97
commit db41528702
18 changed files with 346 additions and 210 deletions

View File

@@ -1,4 +1,5 @@
import 'package:fast_network_navigation/modules/greeter.dart';
import 'package:fast_network_navigation/structs/trip.dart';
import 'package:flutter/material.dart';
import 'package:sliding_up_panel/sliding_up_panel.dart';
@@ -8,6 +9,12 @@ import 'package:fast_network_navigation/modules/map.dart';
class NavigationOverview extends StatefulWidget {
final Future<Trip> trip;
NavigationOverview({
required this.trip
});
@override
State<NavigationOverview> createState() => _NavigationOverviewState();
}
@@ -23,7 +30,7 @@ class _NavigationOverviewState extends State<NavigationOverview> {
renderPanelSheet: false,
panel: _floatingPanel(theme),
collapsed: _floatingCollapsed(theme),
body: MapWidget()
body: MapWidget(trip: widget.trip)
);
}
@@ -58,7 +65,7 @@ class _NavigationOverviewState extends State<NavigationOverview> {
child: Column(
children: <Widget>[
Greeter(theme, full: true),
loadLandmarksOverview(),
LandmarksOverview(trip: widget.trip),
],
),
),

View File

@@ -51,13 +51,7 @@ class ImportanceSliders extends StatefulWidget {
class _ImportanceSlidersState extends State<ImportanceSliders> {
final UserPreferences _prefs = UserPreferences();
@override
void initState() {
_prefs.load();
super.initState();
}
UserPreferences _prefs = UserPreferences();
List<Card> _createSliders() {
List<Card> sliders = [];
@@ -89,6 +83,7 @@ class _ImportanceSlidersState extends State<ImportanceSliders> {
@override
Widget build(BuildContext context) {
return Column(children: _createSliders());
}
}