49 lines
1.1 KiB
Dart
49 lines
1.1 KiB
Dart
import 'package:ac_web/Widgets/LatestReportEntry.dart';
|
|
import 'package:ac_web/Widgets/LatestReportHeader.dart';
|
|
import 'package:flutter/material.dart';
|
|
|
|
class LatestReportColumn extends StatelessWidget{
|
|
const LatestReportColumn({super.key});
|
|
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
|
|
List<Widget> widgets = <Widget>[];
|
|
|
|
widgets.add(LatestReportHeader(text: "Latest Reports", bigHeader: true,));
|
|
|
|
widgets.add(
|
|
LatestReportHeader(text: "Today")
|
|
);
|
|
|
|
widgets.add(LatestReportEntry(
|
|
text: "Entry 0",
|
|
icon: Icons.code,
|
|
onTap: () => {widgets.add(
|
|
LatestReportHeader(text: "WOOOD")
|
|
)},
|
|
));
|
|
widgets.add(LatestReportEntry(
|
|
text: "Entry 1",
|
|
icon: Icons.newspaper,
|
|
));
|
|
|
|
widgets.add(
|
|
LatestReportHeader(text: "Yesterday")
|
|
);
|
|
widgets.add(LatestReportEntry(
|
|
text: "Entry -1",
|
|
icon: Icons.code,
|
|
));
|
|
|
|
widgets.add(
|
|
LatestReportHeader(text: "15. August")
|
|
);
|
|
|
|
return ListView(
|
|
padding: EdgeInsetsGeometry.all(8),
|
|
children: widgets,
|
|
);
|
|
}
|
|
} |