1import 'package:connect/core/localization/app_localizations.dart';
2import 'package:flutter/material.dart';
3import 'package:flutter_screenutil/flutter_screenutil.dart';
4import 'package:intl/intl.dart';
6import '../../../../../core/constants/assets.dart';
7import '../../../../../core/ui/theme/color_palette.dart';
10 const EnvironmentalDashboardStatusHeaderv2({
12 required this.balance,
13 required this.remaining,
20 Widget
build(BuildContext context) {
23 padding: EdgeInsets.symmetric(vertical: 30.sp),
25 mainAxisAlignment: MainAxisAlignment.spaceBetween,
27 Image.asset(Assets.recyclerBadgeImage, height: 60.sp),
28 SizedBox(width: 20.sp),
31 crossAxisAlignment: CrossAxisAlignment.start,
34 '${NumberFormat.compact().format(balance ?? 0)} ${AppLocalizations.of(context).translate('POINTS
')}',
35 style: Theme.of(context)
38 ?.copyWith(
color: ColorPalette.blue),
41 '${NumberFormat.compact().format(remaining ?? 0)} ${AppLocalizations.of(context).translate('points to reach the next level
')}',
42 style: Theme.of(context)
45 ?.copyWith(
color: Colors.grey, fontSize: 11.sp),