import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; class NotificationItem extends StatelessWidget { final String date; final String message; final String avatar; NotificationItem({ required this.date, required this.message, required this.avatar, }); @override Widget build(BuildContext context) { return Padding( padding: const EdgeInsets.symmetric(vertical: 10), child: Row( children: [ CircleAvatar( backgroundImage: AssetImage(avatar), radius: 20, ), SizedBox(width: 15), Expanded( child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( date, style: TextStyle( fontSize: 12, color: Colors.grey, fontFamily: 'Poppins', ), ), SizedBox(height: 5), Text( message, style: TextStyle( fontSize: 14, color: Colors.black, fontWeight: FontWeight.w500, fontFamily: 'Poppins', ), ), ], ), ), ], ), ); } }