36 lines
943 B
Dart
36 lines
943 B
Dart
import 'package:flutter/material.dart';
|
|
import 'package:sendtrain/classes/activity_action.dart';
|
|
import 'package:sendtrain/models/activity_model.dart';
|
|
|
|
class ActivityCard extends StatelessWidget {
|
|
ActivityCard({super.key});
|
|
|
|
final data = ActivityModel(
|
|
id: 1,
|
|
categories: ['power'],
|
|
description: 'description',
|
|
title: 'activity',
|
|
type: 'fundamentals',
|
|
actions: List.generate(
|
|
10,
|
|
(i) => ActivityAction(
|
|
id: 1,
|
|
title: 'exercise',
|
|
description: 'description',
|
|
repetitions: 5,
|
|
time: 5200)));
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return Card(
|
|
clipBehavior: Clip.hardEdge,
|
|
child: Align(
|
|
alignment: Alignment.center,
|
|
child: Text(
|
|
data.title,
|
|
style: const TextStyle(fontSize: 20, fontWeight: FontWeight.bold),
|
|
),
|
|
));
|
|
}
|
|
}
|