implement provider register page

merge-requests/4/head
mirza.shafique 3 years ago
parent 944b24e9b2
commit 6071cfd976

@ -21,6 +21,7 @@ import 'package:mc_common_app/views/user/login_with_password_page.dart';
// import 'package:mc_common_app/views/user/profile/profile_2_page.dart'; // import 'package:mc_common_app/views/user/profile/profile_2_page.dart';
// import 'package:mc_common_app/views/user/profile/profile_3_page.dart'; // import 'package:mc_common_app/views/user/profile/profile_3_page.dart';
import 'package:mc_common_app/views/user/register_page.dart'; import 'package:mc_common_app/views/user/register_page.dart';
import 'package:mc_common_app/views/user/register_provider_page.dart';
import 'package:mc_common_app/views/user/register_selection_page.dart'; import 'package:mc_common_app/views/user/register_selection_page.dart';
import 'package:mc_common_app/views/splash/splash_page.dart'; import 'package:mc_common_app/views/splash/splash_page.dart';
import 'package:mc_common_app/views/user/vertify_password_page.dart'; import 'package:mc_common_app/views/user/vertify_password_page.dart';
@ -31,7 +32,8 @@ class AppRoutes {
static const String splash = "/splash"; static const String splash = "/splash";
static const String registerSelection = "/registerSelection"; static const String registerSelection = "/registerSelection";
static const String loginVerifyAccount = "/loginVerifyAccount"; static const String loginVerifyAccount = "/loginVerifyAccount";
static const String register = "/register"; static const String registerCustomer = "/registerCustomer";
static const String registerProvider= "/registerProvider";
static const String forgetPassword = "/forgetPassword"; static const String forgetPassword = "/forgetPassword";
static const String loginVerification = "/loginVerification"; static const String loginVerification = "/loginVerification";
static const String loginWithPassword = "/loginWithPassword"; static const String loginWithPassword = "/loginWithPassword";
@ -59,7 +61,8 @@ class AppRoutes {
splash: (context) => const SplashPage(), splash: (context) => const SplashPage(),
registerSelection: (context) => RegisterSelectionPage(), registerSelection: (context) => RegisterSelectionPage(),
loginVerifyAccount: (context) => LoginVerifyAccountPage(), loginVerifyAccount: (context) => LoginVerifyAccountPage(),
register: (context) => RegisterPage(), registerCustomer: (context) => RegisterCustomerPage(),
registerProvider: (context) => RegisterProviderPage(),
forgetPassword: (context) => ForgetPasswordPage(), forgetPassword: (context) => ForgetPasswordPage(),
loginVerification: (context) => const LoginVerificationPage(), loginVerification: (context) => const LoginVerificationPage(),
loginWithPassword: (context) => LoginWithPassword(), loginWithPassword: (context) => LoginWithPassword(),

@ -12,14 +12,14 @@ import 'package:flutter/material.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
import '../../theme/colors.dart'; import '../../theme/colors.dart';
class RegisterPage extends StatefulWidget { class RegisterCustomerPage extends StatefulWidget {
const RegisterPage({Key? key}) : super(key: key); const RegisterCustomerPage({Key? key}) : super(key: key);
@override @override
State<RegisterPage> createState() => _RegisterPageState(); State<RegisterCustomerPage> createState() => _RegisterPageState();
} }
class _RegisterPageState extends State<RegisterPage> { class _RegisterPageState extends State<RegisterCustomerPage> {
String phoneNum = "", countryCode = ""; String phoneNum = "", countryCode = "";
int role = 4, countryId = -1; int role = 4, countryId = -1;

@ -18,14 +18,14 @@ import 'package:mc_common_app/widgets/tab/role_type_tab.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
import '../../theme/colors.dart'; import '../../theme/colors.dart';
class RegisterPage extends StatefulWidget { class RegisterProviderPage extends StatefulWidget {
const RegisterPage({Key? key}) : super(key: key); const RegisterProviderPage({Key? key}) : super(key: key);
@override @override
State<RegisterPage> createState() => _RegisterPageState(); State<RegisterProviderPage> createState() => _RegisterPageState();
} }
class _RegisterPageState extends State<RegisterPage> { class _RegisterPageState extends State<RegisterProviderPage> {
String phoneNum = "", countryCode = ""; String phoneNum = "", countryCode = "";
int role = -1, countryId = -1; int role = -1, countryId = -1;

Loading…
Cancel
Save