currentUser property Null safety
Returns the current cached user. Defaults to User.empty if there is no cached user.
Implementation
Future<User> get currentUser async {
// As _prefs.code returns an empty string by default,
// the user returned will be equal to User.empty.
return User(code: _storageProvider.code);
}