diff --git a/lib/main.dart b/lib/main.dart index 8d0a51d..344a9eb 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,6 +1,7 @@ import 'package:flutter/material.dart'; import 'package:get/get.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/home_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 { await GetStorage.init(); + Get.put(ApiClient.fromString("http://127.0.0.1:8000"), permanent: true); + runApp(const MainApp()); } diff --git a/lib/pages/login_page.dart b/lib/pages/login_page.dart index b034b00..af8c7b7 100644 --- a/lib/pages/login_page.dart +++ b/lib/pages/login_page.dart @@ -16,7 +16,7 @@ class LoginPage extends StatefulWidget { class _LoginPageState extends State with TickerProviderStateMixin { final _formKey = GlobalKey(); - final apiClient = ApiClient.fromString("http://127.0.0.1:8000"); + final apiClient = Get.find(); var submitted = false; final loginController = TextEditingController();