import 'package:flutter/material.dart'; import 'package:intl/intl.dart'; class MainCounter extends StatelessWidget { final double value; const MainCounter({super.key, required this.value}); @override Widget build(BuildContext context) { return Container( padding: const EdgeInsets.all(10), margin: const EdgeInsets.all(20), decoration: BoxDecoration( borderRadius: BorderRadius.circular(5), color: Colors.blue ), alignment: Alignment.centerRight, child: Text( NumberFormat('000.00 €', 'fr_FR').format(value), style: TextStyle( fontFamily: 'NovaMono', fontSize: 60, fontWeight: FontWeight.w500, color: value > 0 ? const Color.fromARGB(255, 0, 255, 8) : Colors.red ), ), ); } }