toRegisterJson method
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,
};
}