Make "subscribed" tile gray if user not logged in to that instance

This commit is contained in:
krawieck 2020-10-06 01:00:13 +02:00
parent f8733da21d
commit bb99c9d9f4
1 changed files with 13 additions and 5 deletions

View File

@ -104,11 +104,19 @@ class HomeTab extends HookWidget {
: SizedBox(width: 30),
),
ListTile(
title: Text('Subscribed'),
onTap: () => pop(SelectedList(
listingType: PostListingType.subscribed,
instanceUrl: instance,
)),
title: Text(
'Subscribed',
style: TextStyle(
color: accStore.isAnonymousFor(instance)
? theme.textTheme.bodyText1.color.withOpacity(0.4)
: null),
),
onTap: accStore.isAnonymousFor(instance)
? null
: () => pop(SelectedList(
listingType: PostListingType.subscribed,
instanceUrl: instance,
)),
leading: SizedBox(width: 20),
),
ListTile(