Skip to content

Commit 2b710a2

Browse files
committed
chore(flutter): add debug props
1 parent e24dabc commit 2b710a2

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

packages/stream_chat_flutter/lib/src/message_widget/reactions/desktop_reactions_builder.dart

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
import 'package:collection/collection.dart';
2+
import 'package:flutter/foundation.dart';
23
import 'package:flutter/material.dart';
34
import 'package:flutter_portal/flutter_portal.dart';
45
import 'package:stream_chat_flutter/src/utils/extensions.dart';
56
import 'package:stream_chat_flutter/stream_chat_flutter.dart';
67

8+
// ignore_for_file: cascade_invocations
9+
710
/// {@template desktopReactionsBuilder}
811
/// Builds a list of reactions to a message on desktop & web.
912
///
@@ -37,6 +40,29 @@ class DesktopReactionsBuilder extends StatefulWidget {
3740
@override
3841
State<DesktopReactionsBuilder> createState() =>
3942
_DesktopReactionsBuilderState();
43+
44+
@override
45+
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
46+
super.debugFillProperties(properties);
47+
properties.add(
48+
DiagnosticsProperty<bool>(
49+
'shouldShowReactions',
50+
shouldShowReactions,
51+
),
52+
);
53+
properties.add(
54+
DiagnosticsProperty<Message>('message', message),
55+
);
56+
properties.add(
57+
DiagnosticsProperty<StreamMessageThemeData>(
58+
'messageTheme',
59+
messageTheme,
60+
),
61+
);
62+
properties.add(
63+
DiagnosticsProperty<BorderSide?>('borderSide', borderSide),
64+
);
65+
}
4066
}
4167

4268
class _DesktopReactionsBuilderState extends State<DesktopReactionsBuilder> {

0 commit comments

Comments
 (0)