toRegisterJson method

Map<String, dynamic> toRegisterJson()

Converts the user data into JSON for registration.

Includes email, password, and any additional data fields.

Implementation

Map<String, dynamic> toRegisterJson() {
  final registerData = <String, dynamic>{
    'email': email,
    'password': password,
  };

  // Merge additional data fields if present
  if (data != null) {
    registerData.addAll(data!);
  }

  return {
    'data': registerData,
  };
}