mirror of
https://github.com/Mercantec-GHC/h4-projekt-gruppe-0-sm.git
synced 2025-04-27 16:24:07 +02:00
20 lines
504 B
Dart
20 lines
504 B
Dart
import 'package:mobile/results.dart';
|
|
import 'package:mobile/server/server.dart';
|
|
|
|
class UsersController {
|
|
Server server;
|
|
|
|
UsersController({required this.server});
|
|
|
|
Future<Result<Null, String>> register(
|
|
String name, String email, String password) async {
|
|
final res = await server.register(name, email, password);
|
|
switch (res) {
|
|
case Ok<Null, String>():
|
|
return const Ok(null);
|
|
case Err<Null, String>(value: final message):
|
|
return Err(message);
|
|
}
|
|
}
|
|
}
|