forked from Nexus/nexus
treewide: use dot shorthands where possible
Now this feature is stable, we should use it. I might have missed some usecases, but these can be added in future commits.
This commit is contained in:
parent
6281c1d13a
commit
d2ec5f035b
67 changed files with 391 additions and 534 deletions
|
|
@ -6,7 +6,6 @@ import "package:nexus/controllers/profile_controller.dart";
|
|||
import "package:nexus/helpers/extensions/get_localpart.dart";
|
||||
import "package:nexus/models/configs/user_config.dart";
|
||||
import "package:nexus/models/content/membership.dart";
|
||||
import "package:nexus/models/membership_status.dart";
|
||||
|
||||
class UserController extends AsyncNotifier<MembershipContent> {
|
||||
final UserConfig config;
|
||||
|
|
@ -31,8 +30,9 @@ class UserController extends AsyncNotifier<MembershipContent> {
|
|||
final profile = await ref.watch(
|
||||
ProfileController.provider(config.userId).future,
|
||||
);
|
||||
return MembershipContent(
|
||||
status: MembershipStatus.leave,
|
||||
|
||||
return .new(
|
||||
status: .leave,
|
||||
avatarUrl: profile.avatarUrl,
|
||||
displayName: profile.displayName ?? config.userId.localpart,
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue