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,
onTap: widget.onViewInfoTap,
),
if (!channel.isDistinct)
if (!channel.isDistinct &&
channel.ownCapabilities
.contains(PermissionType.leaveChannel))
OptionListTile(
leading: Padding(
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(
leading: Padding(
padding: const EdgeInsets.symmetric(horizontal: 16),