import 'package:flutter/material.dart'; class NoDataScreen extends StatelessWidget { final String message; const NoDataScreen({ super.key, required this.message, }); @override Widget build(BuildContext context) { return Padding( padding: const EdgeInsets.all(16), child: Row( mainAxisAlignment: MainAxisAlignment.center, children: [ Expanded( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ Icon( Icons.clear_all_rounded, size: 50, color: Theme.of(context).colorScheme.onSurfaceVariant, ), const SizedBox(height: 30), Text( message, textAlign: TextAlign.center, style: TextStyle( fontSize: 24, color: Theme.of(context).colorScheme.onSurfaceVariant, ), ), ], ), ), ], ), ); } }