~repos /only-bible-app

#kotlin#android#ios

git clone https://pyrossh.dev/repos/only-bible-app.git
Discussions: https://groups.google.com/g/rust-embed-devs

The only bible app you will ever need. No ads. No in-app purchases. No distractions.


0131545f pyrossh

2 years ago
fix ChangeNotifierProvider
lib/main.dart CHANGED
@@ -32,8 +32,8 @@ void main() async {
32
32
  final model = AppModel();
33
33
  final (book, chapter) = await model.loadData();
34
34
  runApp(
35
- ChangeNotifierProvider(
35
+ ChangeNotifierProvider.value(
36
- create: (context) => model,
36
+ value: model,
37
37
  child: App(initialBook: book, initialChapter: chapter),
38
38
  ),
39
39
  );
lib/screens/chapter_view_screen.dart CHANGED
@@ -37,8 +37,8 @@ class ChapterViewScreen extends StatelessWidget {
37
37
  chapter: chapter,
38
38
  selectedVerses: [],
39
39
  );
40
- return ChangeNotifierProvider(
40
+ return ChangeNotifierProvider.value(
41
- create: (context) => model,
41
+ value: model,
42
42
  child: Scaffold(
43
43
  backgroundColor: Theme.of(context).colorScheme.background,
44
44
  bottomSheet: const ActionsBar(),