27 lines
1.0 KiB
Dart
27 lines
1.0 KiB
Dart
class QuestionGenerator {
|
|
final List<String> _questions = [
|
|
"Wie sehr hat dein Tag heute zu deinem Glück beigetragen?",
|
|
"Auf einer Skala von 1 bis 10, wie erfüllt fühlst du dich durch die heutigen Ereignisse?",
|
|
"Welche Begebenheit hat heute dein Herz am meisten erfreut?",
|
|
"Was war das Highlight deines Tages, das dir ein Lächeln geschenkt hat?",
|
|
"Welche besondere Erfahrung heute hat dir neue Energie und Freude gebracht?",
|
|
"how fullfilled do you feel today?",
|
|
"how fullfilled do you feel today?",
|
|
"how fullfilled do you feel today?",
|
|
"how fullfilled do you feel today?",
|
|
"how fullfilled do you feel today?",
|
|
];
|
|
|
|
String getQuestionByDate(DateTime date) {
|
|
int hash = _generateHashFromDate(date);
|
|
int questionIndex =
|
|
hash % _questions.length; // Using modulo to select the question
|
|
return _questions[questionIndex];
|
|
}
|
|
|
|
int _generateHashFromDate(DateTime date) {
|
|
// Simple hash-like function combining year, month, and day
|
|
return date.year + date.month + date.day;
|
|
}
|
|
}
|