signup static method

Future<void> signup({
  1. required LRUserData userData,
  2. Map<String, dynamic>? data,
})

Trigger user signup event

Implementation

static Future<void> signup({
  required LRUserData userData,
  Map<String, dynamic>? data,
}) async {
  try {
    final Map<String, dynamic> arguments = {
      'userData': userData.toJSON(),
      'data': data ?? {},
    };

    await _channel.invokeMethod('signup', arguments);
    developer.log('Signup event triggered successfully', name: packageName);
  } on PlatformException catch (e) {
    developer.log('Failed to trigger signup: ${e.message}',
        error: e, name: packageName);
    rethrow;
  }
}