Files
Dart-Flutter/my_travel/lib/views/widgets/activity_card.dart
2025-10-14 12:29:11 +02:00

24 lines
657 B
Dart

import 'package:flutter/material.dart';
import '../../models/activity.model.dart';
class ActivityCard extends StatelessWidget {
final Activity activity;
const ActivityCard({super.key, required this.activity});
@override
Widget build(BuildContext context) {
return ListTile(
leading: CircleAvatar(backgroundImage: AssetImage(activity.image)),
title: Text(activity.name),
subtitle: Text(activity.city),
trailing: Checkbox(
value: true,
tristate: true,
onChanged: (e) {}, // nécessite un état pour évoluer
activeColor: Colors.black,
checkColor: Colors.red,
),
);
}
}