helo
weird bug, apes stronger together
This commit is contained in:
@@ -68,7 +68,6 @@ class BuilderAverage {
|
||||
finalDic[food]["q1"] = (foodData["q1"] / foodData["counter"]).round().toInt();
|
||||
finalDic[food]?["q2"] = (foodData["q2"] / foodData["counter"]).round().toInt();
|
||||
}
|
||||
|
||||
List<Widget> cards = [];
|
||||
|
||||
if (data == null) {
|
||||
@@ -76,6 +75,7 @@ class BuilderAverage {
|
||||
}
|
||||
|
||||
for (var title in finalDic.keys) {
|
||||
|
||||
List<Widget> children = [];
|
||||
var rating = finalDic[title];
|
||||
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:intl/intl.dart';
|
||||
import 'package:mensaappbackend/modules/ratingCard.dart';
|
||||
import 'package:mensaappbackend/providers/timeProvider.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:intl/intl_browser.dart';
|
||||
|
||||
class BuilderToday {
|
||||
static Widget build(var context, var snapshot, var ratingNames) {
|
||||
@@ -16,6 +18,10 @@ class BuilderToday {
|
||||
var i = 0;
|
||||
for (var map in data) {
|
||||
var ratings = map["ratings"];
|
||||
var createdAt = map["created_at"];
|
||||
|
||||
// Datum in ein lesbares Format umwandeln
|
||||
var formattedDate = DateFormat('dd.MM.yyyy').format(DateTime.parse(createdAt));
|
||||
|
||||
List<Widget> children = [];
|
||||
for (var key in ratings.keys) {
|
||||
@@ -26,8 +32,8 @@ class BuilderToday {
|
||||
rating1: rating["q1"],
|
||||
rating2: rating["q2"],
|
||||
text: rating["t1"],
|
||||
title: ratingNames[key]!["title"]! +
|
||||
(key == "page1" ? "${rating["food"]}" : ""),
|
||||
title: "$formattedDate\n${ratingNames[key]!["title"]! +
|
||||
(key == "page1" ? "${rating["food"]}" : "")}",
|
||||
rating1Title: ratingNames[key]!["q1"]!,
|
||||
rating2Title: ratingNames[key]!["q2"]!,
|
||||
);
|
||||
|
||||
@@ -32,7 +32,7 @@ class RatingCard extends StatelessWidget {
|
||||
),
|
||||
child: Column(
|
||||
children: [
|
||||
Text(title, style: TextStyle(fontSize: 22),),
|
||||
Text(title, style: TextStyle(fontSize: 22), textAlign: TextAlign.center,),
|
||||
SizedBox(height: 10,),
|
||||
Text("$rating1Title:", style: TextStyle(fontSize: 18),),
|
||||
RatingStars(initRating: rating1.toDouble()),
|
||||
|
||||
@@ -28,7 +28,7 @@ class PageDashboard extends StatelessWidget {
|
||||
3: nowMorning.subtract(const Duration(days: 30)),
|
||||
4: nowMorning.subtract(const Duration(days: 365)),
|
||||
};
|
||||
var result = await supabase.from("ratings_database").select("ratings").gte("created_at", morningDict[timeId]!);
|
||||
var result = await supabase.from("ratings_database").select("ratings, created_at").gte("created_at", morningDict[timeId]!);
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user