fixes on onboarding flow
This commit is contained in:
@@ -4,6 +4,7 @@ import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:qpay/abstracts/AbstractController.dart';
|
||||
import 'package:qpay/http/http.dart';
|
||||
import 'package:shared_preferences/shared_preferences.dart';
|
||||
|
||||
import '../onboarding_controller.dart';
|
||||
|
||||
@@ -19,6 +20,8 @@ class PhoneController extends AbstractController {
|
||||
BuildContext context;
|
||||
|
||||
late OnboardingController onboardingController;
|
||||
late SharedPreferences prefs;
|
||||
|
||||
final Http http = Http();
|
||||
|
||||
PhoneController(this.context) {
|
||||
@@ -33,7 +36,10 @@ class PhoneController extends AbstractController {
|
||||
notifyListeners();
|
||||
}
|
||||
|
||||
|
||||
Future<void> register() async {
|
||||
prefs = await SharedPreferences.getInstance();
|
||||
|
||||
Map user = {
|
||||
"username": onboardingController.model.googleUser?.email,
|
||||
"email": onboardingController.model.googleUser?.email,
|
||||
@@ -41,7 +47,8 @@ class PhoneController extends AbstractController {
|
||||
"lastName": onboardingController.model.googleUser?.displayName?.split(" ").last,
|
||||
"password": onboardingController.model.googleUser?.id,
|
||||
"photoUrl": onboardingController.model.googleUser?.photoUrl,
|
||||
"phone": onboardingController.model.phone
|
||||
"phone": onboardingController.model.phone,
|
||||
"tempUid": prefs.get("userId")
|
||||
};
|
||||
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user