import 'package:fluffychat/utils/poll_events.dart'; import 'package:flutter/material.dart'; import 'package:flutter/widgets.dart'; import 'package:matrix/matrix.dart'; class PollWidget extends StatefulWidget { final Color color; final Color linkColor; final double fontSize; final Event event; const PollWidget( this.event, { required this.color, required this.linkColor, required this.fontSize, super.key, }); @override State createState() => PollWidgetState(); } class PollWidgetState extends State { @override Widget build(BuildContext context) { final event = widget.event; final content = event.content[PollEvents.PollStart] as Map; return Padding( padding: EdgeInsetsGeometry.all(16), child: Column( children: [ Text(content?['question']['m.text'] as String, style: TextStyle(fontWeight: FontWeight.bold)) ], ), ); } }