import 'package:flutter/material.dart'; class EmptyTransactionsPlaceholder extends StatelessWidget { const EmptyTransactionsPlaceholder({super.key}); @override Widget build(BuildContext context) { return Column( children: List.generate(5, (index) { return Container( margin: const EdgeInsets.symmetric(vertical: 8), padding: const EdgeInsets.all(16), decoration: BoxDecoration( color: Theme.of(context).colorScheme.surface, borderRadius: BorderRadius.circular(12), ), child: Row( children: [ // Placeholder for icon Container( width: 40, height: 40, decoration: BoxDecoration( color: Colors.grey[300], borderRadius: BorderRadius.circular(8), ), ), const SizedBox(width: 16), // Placeholder for transaction details Expanded( child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Container( width: 120, height: 14, color: Colors.grey[350], ), const SizedBox(height: 8), Container( width: 80, height: 10, color: Colors.grey[300], ), ], ), ), const SizedBox(width: 16), // Placeholder for amount Container( width: 60, height: 16, color: Colors.grey[350], ), ], ), ); }), ); } }