TF-1983 Convert mailbox item tile builder to StatefulWidget
(cherry picked from commit 6aafea0339d556f8c0266d40c0de61ba24166fec)
This commit is contained in:
@@ -52,9 +52,15 @@ extension PresentationMailboxExtension on PresentationMailbox {
|
||||
return countTotalEmails <= 999 ? '$countTotalEmails' : '999+';
|
||||
}
|
||||
|
||||
String? get emailTeamMailBoxes => namespace?.value.substring(
|
||||
(namespace?.value.indexOf('[') ?? 0) + 1,
|
||||
namespace?.value.indexOf(']'));
|
||||
String get emailTeamMailBoxes {
|
||||
final name = namespace?.value ?? '';
|
||||
if (name.isNotEmpty == true &&
|
||||
name.indexOf('[') > 0 &&
|
||||
name.indexOf(']') > name.indexOf('[')) {
|
||||
return name.substring(name.indexOf('[') + 1, name.indexOf(']'));
|
||||
}
|
||||
return name;
|
||||
}
|
||||
|
||||
bool get allowedToDisplay => isSubscribedMailbox || isDefault;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user