import 'package:flutter/foundation.dart'; import 'package:pmsna1/database/helper.dart'; import 'package:pmsna1/models/event.dart'; class EventsProvider with ChangeNotifier { DatabaseHelper helper = DatabaseHelper(); List _events = []; EventsProvider() { fetchDB(); } List get events { return _events; } set events(List events) { _events = events; notifyListeners(); } void fetchDB() { print('fetching events from DB'); helper.getAllEvent().then((e) { events = e; }); } }