~repos /only-bible-app
git clone https://pyrossh.dev/repos/only-bible-app.git
The only bible app you will ever need. No ads. No in-app purchases. No distractions.
67171bb5
—
pyrossh 2 years ago
fix rename
- integration_test/home_screen_test.dart +1 -1
- lib/app.dart +1 -1
- lib/routes/home_screen.dart +2 -2
- lib/widgets/book_selector.dart +2 -2
- lib/widgets/books_list.dart +1 -1
- lib/widgets/chapters_list.dart +1 -1
- lib/widgets/header.dart +3 -3
- lib/widgets/side_menu_page.dart +1 -1
integration_test/home_screen_test.dart
CHANGED
|
@@ -6,7 +6,7 @@ void main() {
|
|
|
6
6
|
|
|
7
7
|
group('Home screen', () {
|
|
8
8
|
testWidgets('should render', (tester) async {
|
|
9
|
-
await
|
|
9
|
+
await main_132();
|
|
10
10
|
await tester.pumpWidget(const App());
|
|
11
11
|
await tester.pumpAndSettle();
|
|
12
12
|
expect(find.text('Genesis 1'), findsOneWidget);
|
lib/app.dart
CHANGED
|
@@ -4,7 +4,7 @@ import 'package:go_router/go_router.dart';
|
|
|
4
4
|
import 'package:one_context/one_context.dart';
|
|
5
5
|
import 'package:only_bible_app/routes/home_screen.dart';
|
|
6
6
|
import 'package:only_bible_app/state.dart';
|
|
7
|
-
import 'package:only_bible_app/
|
|
7
|
+
import 'package:only_bible_app/widgets/sidebar.dart';
|
|
8
8
|
import 'package:only_bible_app/theme.dart';
|
|
9
9
|
|
|
10
10
|
class App extends StatelessWidget {
|
lib/routes/home_screen.dart
CHANGED
|
@@ -1,8 +1,8 @@
|
|
|
1
1
|
import "package:flutter/material.dart";
|
|
2
2
|
import 'package:flutter_swipe_detector/flutter_swipe_detector.dart';
|
|
3
3
|
import 'package:go_router/go_router.dart';
|
|
4
|
-
import 'package:only_bible_app/
|
|
4
|
+
import 'package:only_bible_app/widgets/header.dart';
|
|
5
|
-
import 'package:only_bible_app/
|
|
5
|
+
import 'package:only_bible_app/widgets/verse_view.dart';
|
|
6
6
|
import 'package:only_bible_app/state.dart';
|
|
7
7
|
|
|
8
8
|
class HomeScreen extends GoRouteData {
|
lib/widgets/book_selector.dart
CHANGED
|
@@ -1,7 +1,7 @@
|
|
|
1
1
|
import "package:flutter/material.dart";
|
|
2
2
|
import 'package:go_router/go_router.dart';
|
|
3
|
-
import 'package:only_bible_app/
|
|
3
|
+
import 'package:only_bible_app/widgets/books_list.dart';
|
|
4
|
-
import 'package:only_bible_app/
|
|
4
|
+
import 'package:only_bible_app/widgets/chapters_list.dart';
|
|
5
5
|
import 'package:only_bible_app/state.dart';
|
|
6
6
|
|
|
7
7
|
class BookSelector extends StatefulWidget {
|
lib/widgets/books_list.dart
CHANGED
|
@@ -1,7 +1,7 @@
|
|
|
1
1
|
import "package:flutter/material.dart";
|
|
2
2
|
import 'package:go_router/go_router.dart';
|
|
3
3
|
import 'package:only_bible_app/state.dart';
|
|
4
|
-
import 'package:only_bible_app/
|
|
4
|
+
import 'package:only_bible_app/widgets/tile.dart';
|
|
5
5
|
import 'package:only_bible_app/models/book.dart';
|
|
6
6
|
|
|
7
7
|
class BooksList extends StatelessWidget {
|
lib/widgets/chapters_list.dart
CHANGED
|
@@ -1,7 +1,7 @@
|
|
|
1
1
|
import "package:flutter/material.dart";
|
|
2
2
|
import 'package:go_router/go_router.dart';
|
|
3
3
|
import 'package:only_bible_app/state.dart';
|
|
4
|
-
import 'package:only_bible_app/
|
|
4
|
+
import 'package:only_bible_app/widgets/tile.dart';
|
|
5
5
|
|
|
6
6
|
class ChaptersList extends StatelessWidget {
|
|
7
7
|
final String title;
|
lib/widgets/header.dart
CHANGED
|
@@ -1,8 +1,8 @@
|
|
|
1
1
|
import "package:flutter/material.dart";
|
|
2
2
|
import 'package:flutter_reactive_value/flutter_reactive_value.dart';
|
|
3
|
-
import 'package:only_bible_app/
|
|
3
|
+
import 'package:only_bible_app/widgets/play_button.dart';
|
|
4
|
-
import 'package:only_bible_app/
|
|
4
|
+
import 'package:only_bible_app/widgets/side_menu_page.dart';
|
|
5
|
-
import 'package:only_bible_app/
|
|
5
|
+
import 'package:only_bible_app/widgets/menu.dart';
|
|
6
6
|
import 'package:only_bible_app/state.dart';
|
|
7
7
|
|
|
8
8
|
class Header extends StatelessWidget {
|
lib/widgets/side_menu_page.dart
CHANGED
|
@@ -1,5 +1,5 @@
|
|
|
1
1
|
import "package:flutter/material.dart";
|
|
2
|
-
import 'package:only_bible_app/
|
|
2
|
+
import 'package:only_bible_app/widgets/book_selector.dart';
|
|
3
3
|
import 'package:only_bible_app/state.dart';
|
|
4
4
|
|
|
5
5
|
class SideMenuPage extends ModalRoute<void> {
|