chatBubbleBgColorProvider top-level property

AutoDisposeProviderFamily<Color, QUser> chatBubbleBgColorProvider
final

Implementation

final chatBubbleBgColorProvider =
    Provider.autoDispose.family((ref, QUser sender) {
  var accountId = ref.watch(accountIdProvider);
  var theme = ref.watch(appThemeConfigProvider);

  if (accountId == sender.id) {
    return theme.rightBubbleColor;
  } else {
    return theme.leftBubbleColor;
  }
});