import 'package:shared_preferences/shared_preferences.dart'; import 'package:traderscircuit/Utils/base_manager.dart'; import 'package:traderscircuit/data/network/network_api_services.dart'; class GoogleAPI { GoogleAPI(this.data); var data; Future> googleApi() async { SharedPreferences prefs = await SharedPreferences.getInstance(); final response = await NetworkApiServices().postApi( data, "auth/google-signin/", ); if (response.status == ResponseStatus.SUCCESS) { //Map responseData = jsonDecode(response.data); if (response.data['success'] == true) { // await prefs.setString('token', response.data["data"]["access"]); // await prefs.setString('refreshToken', response.data["data"]["refresh"]); // await prefs.setBool('hasSignedInBefore', response.data["data"]["complete"]); print('signup: ${prefs.getString('token')}'); } else { return ResponseData( response.data['message'], ResponseStatus.FAILED); } } return response; } }