fix status colors
This commit is contained in:
@@ -4,6 +4,7 @@ import 'package:flux/core/blocs/session/session_cubit.dart';
|
||||
import 'package:flux/core/routes/routes.dart';
|
||||
import 'package:flux/core/theme/theme.dart';
|
||||
import 'package:flux/features/home/latest_store_tickets/blocs/latest_store_tickets_bloc.dart';
|
||||
import 'package:flux/features/tickets/models/ticket_status_extension.dart';
|
||||
import 'package:go_router/go_router.dart';
|
||||
|
||||
class LatestStoreTicketsCard extends StatelessWidget {
|
||||
@@ -124,6 +125,7 @@ class _LatestStoreTicketsCardContent extends StatelessWidget {
|
||||
),
|
||||
itemBuilder: (context, index) {
|
||||
final ticket = state.tickets[index];
|
||||
final statusColor = ticket.ticketStatus.color;
|
||||
return InkWell(
|
||||
onTap: () => context.pushNamed(
|
||||
Routes.ticketForm,
|
||||
@@ -135,6 +137,18 @@ class _LatestStoreTicketsCardContent extends StatelessWidget {
|
||||
child: Row(
|
||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
||||
children: [
|
||||
Container(
|
||||
width: 8,
|
||||
height:
|
||||
30, // Un'altezza fissa per farlo comparire!
|
||||
decoration: BoxDecoration(
|
||||
color: statusColor,
|
||||
borderRadius: BorderRadius.circular(
|
||||
4,
|
||||
), // Angoli smussati per stile
|
||||
),
|
||||
),
|
||||
const SizedBox(width: 4),
|
||||
Expanded(
|
||||
flex: 5,
|
||||
child: Text(
|
||||
|
||||
Reference in New Issue
Block a user