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); } } }