|
|
|
@ -7,6 +7,8 @@ import 'package:test_sa/extensions/text_extensions.dart';
|
|
|
|
|
import 'package:test_sa/extensions/widget_extensions.dart';
|
|
|
|
|
|
|
|
|
|
import '../../../../controllers/providers/api/all_requests_provider.dart';
|
|
|
|
|
import '../../../../views/widgets/loaders/no_item_found.dart';
|
|
|
|
|
import '../../../app_style/app_color.dart';
|
|
|
|
|
import '../requests/asset_item_view.dart';
|
|
|
|
|
import '../requests/gas_refill_item_view.dart';
|
|
|
|
|
import '../requests/ppm_item_view.dart';
|
|
|
|
@ -28,11 +30,6 @@ class _DailyFragmentState extends State<DailyFragment> {
|
|
|
|
|
Provider.of<AllRequestsProvider>(context, listen: false).getCalenderRequests(from: DateTime(DateTime.now().year, DateTime.now().month, DateTime.now().day));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
void dispose() {
|
|
|
|
|
super.dispose();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
|
return SingleChildScrollView(
|
|
|
|
@ -43,7 +40,8 @@ class _DailyFragmentState extends State<DailyFragment> {
|
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.stretch,
|
|
|
|
|
children: [
|
|
|
|
|
DateFormat("EEEE, d MMMM, yyyy", context.isAr ? "ar" : "en").format(DateTime.now()).heading5(context),
|
|
|
|
|
if (snapshot.calendarRequests?.requestsDetails?.isNotEmpty ?? false) const Divider().defaultStyle(context),
|
|
|
|
|
const Divider().defaultStyle(context),
|
|
|
|
|
if (snapshot.calendarRequests?.requestsDetails?.isEmpty ?? true) Center(child: context.translation.noDataFound.heading5(context).custom(color: context.isDark ? AppColor.neutral10 : AppColor.neutral50),).paddingOnly(top: 16,bottom: 16),
|
|
|
|
|
ListView.separated(
|
|
|
|
|
shrinkWrap: true,
|
|
|
|
|
physics: const NeverScrollableScrollPhysics(),
|
|
|
|
|