mirror of
https://gitlab.com/comunic/comunicmobile
synced 2025-06-19 08:15:16 +00:00
Can update following status of a group
This commit is contained in:
@ -1,4 +1,5 @@
|
||||
import 'package:comunic/models/advanced_group_info.dart';
|
||||
import 'package:comunic/ui/widgets/group_following_widget.dart';
|
||||
import 'package:comunic/ui/widgets/group_icon_widget.dart';
|
||||
import 'package:comunic/ui/widgets/group_membership_widget.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
@ -50,9 +51,18 @@ class _AuthorizedGroupPageScreenState extends State<AuthorizedGroupPageScreen> {
|
||||
style: TextStyle(fontSize: 20),
|
||||
),
|
||||
Spacer(),
|
||||
GroupMembershipWidget(
|
||||
group: _group,
|
||||
onUpdated: () => widget.needRefresh(),
|
||||
Column(
|
||||
children: <Widget>[
|
||||
GroupMembershipWidget(
|
||||
group: _group,
|
||||
onUpdated: () => widget.needRefresh(),
|
||||
),
|
||||
Container(height: 10,),
|
||||
GroupFollowingWidget(
|
||||
group: _group,
|
||||
onUpdated: () => widget.needRefresh(),
|
||||
),
|
||||
],
|
||||
)
|
||||
],
|
||||
),
|
||||
|
@ -95,7 +95,7 @@ class _GroupAccessDeniedScreenState extends SafeState<GroupAccessDeniedScreen> {
|
||||
// Get information about a single group
|
||||
final group = await GroupsHelper().getSingle(widget.groupID, force: true);
|
||||
|
||||
if (group.getIsAtLeastMember) widget.onMembershipAcquired();
|
||||
if (group.isAtLeastMember) widget.onMembershipAcquired();
|
||||
|
||||
setState(() => _group = group);
|
||||
} catch (e) {
|
||||
|
Reference in New Issue
Block a user