Start Filter

First step of filters for the dashboard
This commit is contained in:
Ali
2025-01-15 18:45:50 +01:00
parent 17f3c4bb2d
commit 6696b1f4d0
5 changed files with 116 additions and 17 deletions
+15 -3
View File
@@ -1,5 +1,9 @@
import 'package:flutter/material.dart';
import 'package:mensaappbackend/modules/ratingCard.dart';
import 'package:provider/provider.dart';
import 'package:mensaappbackend/providers/timeProvider.dart';
class BuilderTodayAverage {
static Widget _getRatingWidget(
@@ -108,9 +112,17 @@ class BuilderTodayAverage {
const SizedBox(
height: 20,
),
const Text(
"Heute - Durchschnitt",
style: TextStyle(fontSize: 25),
Consumer<TimeProvider>(
builder: (context, timeProvider, child) {
// Dynamischer Text basierend auf TimeProvider
String text = timeProvider.selectedTime == 1
? "Heute - Durchschnitt"
: "Letzte 7 Tage - Durchschnitt";
return Text(
text,
style: const TextStyle(fontSize: 25),
);
},
),
const SizedBox(
height: 20,