previewBuilder method

  1. @override
Widget previewBuilder(
  1. BuildContext context,
  2. Message message
)
override

Implementation

@override
Widget previewBuilder(BuildContext context, Message message) {
  final p = message.payload as VoiceNotePayload;
  return Row(
    mainAxisSize: MainAxisSize.min,
    children: [
      const Icon(Icons.mic_rounded, size: 14, color: Colors.grey),
      const SizedBox(width: 4),
      Text(
        'Voice note ยท ${_fmt(p.duration)}',
        style: const TextStyle(fontSize: 13, color: Colors.black54),
        maxLines: 1,
        overflow: TextOverflow.ellipsis,
      ),
    ],
  );
}