Files
instructor_web/lib/states/my_app_states.dart
2025-05-03 00:25:11 +02:00

24 lines
474 B
Dart

library;
import 'package:english_words/english_words.dart';
import 'package:flutter/material.dart';
class MyAppState extends ChangeNotifier {
var current = WordPair.random();
var favourites = <WordPair>[];
void getNext() {
current = WordPair.random();
notifyListeners();
}
void toggleFavourites() {
if (favourites.contains(current)) {
favourites.remove(current);
} else {
favourites.add(current);
}
notifyListeners();
}
}