Api client injection
This commit is contained in:
parent
e616cca391
commit
09c9549004
2 changed files with 4 additions and 1 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
import 'package:get_storage/get_storage.dart';
|
import 'package:get_storage/get_storage.dart';
|
||||||
|
import 'package:tuuli_app/api/api_client.dart';
|
||||||
import 'package:tuuli_app/pages/checkup_page.dart';
|
import 'package:tuuli_app/pages/checkup_page.dart';
|
||||||
import 'package:tuuli_app/pages/home_page.dart';
|
import 'package:tuuli_app/pages/home_page.dart';
|
||||||
import 'package:tuuli_app/pages/login_page.dart';
|
import 'package:tuuli_app/pages/login_page.dart';
|
||||||
|
|
@ -9,6 +10,8 @@ import 'package:tuuli_app/pages/not_found_page.dart';
|
||||||
void main() async {
|
void main() async {
|
||||||
await GetStorage.init();
|
await GetStorage.init();
|
||||||
|
|
||||||
|
Get.put(ApiClient.fromString("http://127.0.0.1:8000"), permanent: true);
|
||||||
|
|
||||||
runApp(const MainApp());
|
runApp(const MainApp());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ class LoginPage extends StatefulWidget {
|
||||||
class _LoginPageState extends State<LoginPage> with TickerProviderStateMixin {
|
class _LoginPageState extends State<LoginPage> with TickerProviderStateMixin {
|
||||||
final _formKey = GlobalKey<FormState>();
|
final _formKey = GlobalKey<FormState>();
|
||||||
|
|
||||||
final apiClient = ApiClient.fromString("http://127.0.0.1:8000");
|
final apiClient = Get.find<ApiClient>();
|
||||||
var submitted = false;
|
var submitted = false;
|
||||||
|
|
||||||
final loginController = TextEditingController();
|
final loginController = TextEditingController();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue