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 Card( elevation: 3, child: Column( children: [ Expanded( child: Image.asset( activity.image, fit: BoxFit.cover, width: double.infinity, ), ), Padding( padding: const EdgeInsets.all(8), child: Text( activity.name, style: const TextStyle(fontSize: 18), ), ), ], ), ); } }