Start Filter
First step of filters for the dashboard
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:mensaappbackend/modules/ratingCard.dart';
|
||||
import 'package:mensaappbackend/providers/timeProvider.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
|
||||
class BuilderToday {
|
||||
static Widget build (var context, var snapshot, var ratingNames) {
|
||||
@@ -80,14 +83,22 @@ class BuilderToday {
|
||||
const SizedBox(
|
||||
height: 20,
|
||||
),
|
||||
const Text(
|
||||
"Heute - Alle",
|
||||
style: TextStyle(fontSize: 25),
|
||||
Consumer<TimeProvider>(
|
||||
builder: (context, timeProvider, child) {
|
||||
// Dynamischer Text basierend auf TimeProvider
|
||||
String text = timeProvider.selectedTime == 1
|
||||
? "Heute - Alle"
|
||||
: "Letzte 7 Tage - Alle";
|
||||
return Text(
|
||||
text,
|
||||
style: const TextStyle(fontSize: 25),
|
||||
);
|
||||
},
|
||||
),
|
||||
const SizedBox(
|
||||
height: 20,
|
||||
),
|
||||
for (var card in cards) card
|
||||
for (var card in cards) card,
|
||||
],
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user