modif en cours

pull/4/head
Enzo 1 year ago
parent 1e575807db
commit 6f9249ea0e

@ -3,6 +3,7 @@ import 'package:provider/provider.dart';
import 'package:smartfit_app_mobile/modele/user.dart';
import 'package:smartfit_app_mobile/common/colo_extension.dart';
import 'package:smartfit_app_mobile/view/login/signup_view.dart';
import 'package:smartfit_app_mobile/view/test/page_test.dart';
void main() {
runApp(ChangeNotifierProvider(
@ -36,7 +37,7 @@ class MyApp extends StatelessWidget {
primaryColor: TColor.primaryColor1,
fontFamily: "Poppins"),
//home: const StartedView(),
home: const SignUpView(),
home: const TestPage(),
);
}
}

@ -55,6 +55,22 @@ class ManagerFile {
return true;
}
// -- Check si le fichier existe localement -- //
Future<bool> fileExist(String filname) async {
Directory directory = Directory("${await localPath}\\Files\\");
if (!directory.existsSync()) {
print("Le dossier n'existe pas !");
return false;
}
List<FileSystemEntity> files = directory.listSync();
for (FileSystemEntity file in files) {
if (file.path.split("\\").last == filname) {
return true;
}
}
return false;
}
// --- Ligne utile --- //
//final csv = const ListToCsvConverter().convert(fitFile.toRows());
//await outFile.writeAsString(csv);*/

@ -13,6 +13,9 @@ class ListActivityUtile {
final ManagerFile _managerFile = ManagerFile();
Future<void> getContentOnTheFirstFileMobile(BuildContext context) async {
String fileUuid =
Provider.of<User>(context, listen: false).listActivity[0].fileUuid;
Tuple2 result = await _strategy.getFile(
Provider.of<User>(context, listen: false).token,
Provider.of<User>(context, listen: false).listActivity[0].fileUuid);

@ -47,7 +47,7 @@ class _WebListActivityState extends State<WebListActivity> {
}*/
void addFile(html.File file) async {
FileReader reader = html.FileReader();
final reader = html.FileReader();
reader.readAsArrayBuffer(file);
reader.onLoadEnd.listen((event) async {
if (reader.readyState == html.FileReader.DONE) {

@ -1,4 +1,4 @@
/*import 'dart:convert';
import 'dart:convert';
import 'package:crypto/crypto.dart';
import 'package:flutter/foundation.dart' show kIsWeb;
@ -79,7 +79,9 @@ class _TestPage extends State<TestPage> {
FilePickerResult? result;
IDataStrategy strategy = RequestApi();
String platforme = getPlatforme();
final ManagerFile _managerFile = ManagerFile();
/*
//late File x = File(file.path);
Future<void> readFile() async {
ManagerFile x = ManagerFile();
@ -100,7 +102,7 @@ class _TestPage extends State<TestPage> {
//print(x.getAltitudeWithTime(ActivityOfUser(result)));
//print(x.getSpeedWithTime(ActivityOfUser(result)));
}
}
}*/
Future<void> createUser() async {
String mds = "1234";
@ -194,6 +196,10 @@ class _TestPage extends State<TestPage> {
print(res.item2);
}
void lunch() {
print(_managerFile.fileExist("lol"));
}
@override
Widget build(BuildContext context) {
User w = context.watch<User>();
@ -228,8 +234,7 @@ class _TestPage extends State<TestPage> {
onPressed: createUser, child: const Text("Create User")),
ElevatedButton(
onPressed: deleteUser, child: const Text("Delete User")),
ElevatedButton(
onPressed: readFile, child: const Text("ReadFile")),
ElevatedButton(onPressed: () {}, child: const Text("ReadFile")),
ElevatedButton(onPressed: getFiles, child: const Text("getFiles")),
ElevatedButton(
onPressed: modifAttribut, child: const Text("modif attribut")),
@ -242,7 +247,9 @@ class _TestPage extends State<TestPage> {
Text(platforme),
Text(w.email),
Text(context.watch<User>().username),
Text(Provider.of<User>(context).username)
Text(Provider.of<User>(context).username),
const Text("-----------------------------"),
ElevatedButton(onPressed: lunch, child: const Text("Lunch !!")),
],
),
);
@ -410,6 +417,4 @@ class _MyHomePageState extends State<MyHomePage> {
}
<<<<<<<< HEAD:lib/view/test/page_test.dart
}*/
========
}
*/

Loading…
Cancel
Save