added bottom sheet capabilities

This commit is contained in:
Deven Joshi
2022-01-06 17:00:18 +05:30
parent ea8055988e
commit 11ad0150ce
@@ -155,7 +155,9 @@ class _ChannelBottomSheetState extends State<ChannelBottomSheet> {
title: context.translations.viewInfoLabel, title: context.translations.viewInfoLabel,
onTap: widget.onViewInfoTap, onTap: widget.onViewInfoTap,
), ),
if (!channel.isDistinct) if (!channel.isDistinct &&
channel.ownCapabilities
.contains(PermissionType.leaveChannel))
OptionListTile( OptionListTile(
leading: Padding( leading: Padding(
padding: const EdgeInsets.symmetric(horizontal: 16), padding: const EdgeInsets.symmetric(horizontal: 16),
@@ -174,7 +176,9 @@ class _ChannelBottomSheetState extends State<ChannelBottomSheet> {
}); });
}, },
), ),
if (isOwner) if (isOwner &&
channel.ownCapabilities
.contains(PermissionType.deleteChannel))
OptionListTile( OptionListTile(
leading: Padding( leading: Padding(
padding: const EdgeInsets.symmetric(horizontal: 16), padding: const EdgeInsets.symmetric(horizontal: 16),