test platforme

pull/1/head
Enzo 2 years ago
parent 49e3151f7b
commit 58546c65dc

@ -5,6 +5,7 @@ import 'package:provider/provider.dart';
import 'package:smartfit_app_mobile/Modele/Api/i_data_strategy.dart';
import 'package:smartfit_app_mobile/Modele/Api/request_api.dart';
import 'package:smartfit_app_mobile/Modele/user.dart';
import 'package:smartfit_app_mobile/View/main_tab/main_tab_view.dart';
import 'package:smartfit_app_mobile/View/page_test.dart';
import 'package:smartfit_app_mobile/common/colo_extension.dart';
import 'package:smartfit_app_mobile/common_widget/round_button.dart';
@ -156,7 +157,7 @@ class _LoginViewState extends State<LoginView> {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => const TestPage()));
builder: (context) => const MainTabView()));
}
} else {
setState(() {

@ -1,7 +1,9 @@
import 'dart:convert';
import 'package:crypto/crypto.dart';
import 'package:flutter/foundation.dart' show kIsWeb;
import 'package:flutter/material.dart';
import 'package:http/http.dart';
import 'package:path_provider/path_provider.dart';
import 'package:file_picker/file_picker.dart';
import 'dart:io';
@ -48,6 +50,22 @@ Future<int> readCounter() async {
}
}
String getPlatforme() {
if (kIsWeb) {
return "Web";
}
if (Platform.isAndroid) {
return "Android";
}
if (Platform.isWindows) {
return "Windows";
}
if (Platform.isMacOS) {
return "MacOS";
}
return "Null";
}
// File picker
// ------------------------------------------------- //
@ -63,6 +81,7 @@ class _TestPage extends State<TestPage> {
// Lire un fichier avec picker
FilePickerResult? result;
IDataStrategy strategy = RequestApi();
String platforme = getPlatforme();
//late File x = File(file.path);
Future<void> readFile() async {
@ -213,7 +232,8 @@ class _TestPage extends State<TestPage> {
ElevatedButton(
onPressed: getOneFile, child: const Text("Get One File")),
ElevatedButton(
onPressed: getInfoUser, child: const Text("Get info User"))
onPressed: getInfoUser, child: const Text("Get info User")),
Text(platforme)
],
),
);

@ -2,6 +2,7 @@ import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import 'package:smartfit_app_mobile/Modele/user.dart';
import 'package:smartfit_app_mobile/View/login/signup_view.dart';
import 'package:smartfit_app_mobile/View/page_test.dart';
import 'package:smartfit_app_mobile/common/colo_extension.dart';
void main() {

Loading…
Cancel
Save