temporary update
This commit is contained in:
22
lib/pages/history/history_controller.dart
Normal file
22
lib/pages/history/history_controller.dart
Normal file
@ -0,0 +1,22 @@
|
||||
import 'dart:io';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:intl/intl.dart';
|
||||
import 'package:gifunavi/model/rog.dart';
|
||||
import 'package:gifunavi/utils/database_helper.dart';
|
||||
|
||||
class HistoryController extends GetxController {
|
||||
final checkpoints = <Rog>[].obs; // Rog オブジェクトのリストに変更
|
||||
|
||||
@override
|
||||
void onInit() {
|
||||
super.onInit();
|
||||
loadCheckpoints();
|
||||
}
|
||||
|
||||
void loadCheckpoints() async {
|
||||
DatabaseHelper db = DatabaseHelper.instance;
|
||||
var data = await db.allRogianing();
|
||||
checkpoints.value = data;
|
||||
}
|
||||
}
|
||||
@ -27,7 +27,7 @@ class _HistoryPageState extends State<HistoryPage> {
|
||||
future: db.getDestinations(),
|
||||
builder: (context, snapshot) {
|
||||
if (snapshot.connectionState == ConnectionState.waiting) {
|
||||
return const Center(child: CircularProgressIndicator());
|
||||
return const Center(child: CircularProgressIndicator()); //History page
|
||||
} else if (snapshot.hasError) {
|
||||
return Center(child: Text('Error: ${snapshot.error}'));
|
||||
} else if (!snapshot.hasData || snapshot.data!.isEmpty) {
|
||||
@ -167,7 +167,7 @@ class CustomWidget extends StatelessWidget {
|
||||
print('Error loading image path: ${snapshot.error}');
|
||||
return const Icon(Icons.error);
|
||||
} else {
|
||||
return const CircularProgressIndicator();
|
||||
return const CircularProgressIndicator(); // History page 2
|
||||
}
|
||||
},
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user