import 'package:flutter/material.dart'; class NoDataScreen extends StatelessWidget { final String message; const NoDataScreen({ Key? key, required this.message, }) : super(key: key); @override Widget build(BuildContext context) { return Padding( padding: const EdgeInsets.all(16), child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ Icon( Icons.clear_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, ), ), ], ), ); } }