1import 'package:fluentui_system_icons/fluentui_system_icons.dart';
2import 'package:flutter/material.dart';
3import 'package:flutter_screenutil/flutter_screenutil.dart';
4import 'package:lottie/lottie.dart';
5import '../../constants/assets.dart';
6import '../theme/color_palette.dart';
14 required this.message,
15 required this.onReload,
19 Widget
build(BuildContext context) {
22 mainAxisSize: MainAxisSize.min,
23 mainAxisAlignment: MainAxisAlignment.center,
33 textAlign: TextAlign.center,
36 color: Colors.grey[800],
39 fontWeight: FontWeight.w500,
44 decoration: BoxDecoration(
51 borderRadius: BorderRadius.circular(15.sp),
54 color: Colors.transparent,
57 borderRadius: BorderRadius.circular(15.sp),
64 mainAxisSize: MainAxisSize.min,
67 FluentIcons.arrow_sync_circle_16_filled,
77 fontWeight: FontWeight.w600,
static const String failureLottie
style Text( '${ 'scheduling.reference'.tr()}:${collection.internalCode}', style:Theme.of(context).textTheme.bodySmall,)
style SizedBox(height:2.h)
style Column(crossAxisAlignment:CrossAxisAlignment.end, children:[Container(padding:EdgeInsets.symmetric(horizontal:8.w, vertical:4.h), decoration:BoxDecoration(color:ColorPalette.tiffanyBlue.withValues(alpha:0.1), borderRadius:BorderRadius.circular(12),), child:Text(collection.type ?? '', style:Theme.of(context).textTheme.bodySmall?.copyWith(color:ColorPalette.tiffanyBlue, fontWeight:FontWeight.bold,),),),],)