Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
collection_status_badge.dart
Go to the documentation of this file.
1import 'package:flutter/material.dart';
2import 'package:flutter_screenutil/flutter_screenutil.dart';
3import '../../../common/enums/collection_status.dart';
4
5class CollectionStatusBadge extends StatelessWidget {
7
9 super.key,
10 required this.status,
11 });
12
13 @override
14 Widget build(BuildContext context) {
15 return Container(
16 padding: EdgeInsets.symmetric(
17 horizontal: 12.sp,
18 vertical: 6.sp,
19 ),
20 decoration: BoxDecoration(
21 color: status.color.withValues(alpha:0.1),
22 borderRadius: BorderRadius.circular(12),
23 ),
24 child: Text(
25 status.name,
26 style: Theme.of(context).textTheme.titleSmall!.copyWith(
27 fontSize: 10.sp,
28 color: status.color,
29 fontWeight: FontWeight.w500,
30 ),
31 ),
32 );
33 }
34}
final Widget child
const CollectionStatusBadge({ super.key, required this.status, })
override Widget build(BuildContext context)
final CollectionStatus status
final EdgeInsets padding
CollectionStatus
style Text( '${ 'scheduling.reference'.tr()}:${collection.internalCode}', style:Theme.of(context).textTheme.bodySmall,)