improved code readability

This commit is contained in:
dstark5
2023-08-14 23:13:10 -07:00
parent bcfb35ab14
commit 60df4afac2
2 changed files with 9 additions and 4 deletions

View File

@ -1,9 +1,9 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'dart:io' show Platform;
import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:google_nav_bar/google_nav_bar.dart'; import 'package:google_nav_bar/google_nav_bar.dart';
import 'package:sqflite_common_ffi/sqflite_ffi.dart'; import 'package:sqflite_common_ffi/sqflite_ffi.dart';
import 'package:google_fonts/google_fonts.dart'; import 'package:google_fonts/google_fonts.dart';
import 'dart:io' show Platform;
import 'package:openlib/ui/extensions.dart'; import 'package:openlib/ui/extensions.dart';
import 'package:openlib/ui/trending_page.dart'; import 'package:openlib/ui/trending_page.dart';
@ -22,9 +22,12 @@ void main() async {
} }
Database db = await Sqlite.initDb(); Database db = await Sqlite.initDb();
runApp(ProviderScope( runApp(
ProviderScope(
overrides: [dbProvider.overrideWithValue(MyLibraryDb(dbInstance: db))], overrides: [dbProvider.overrideWithValue(MyLibraryDb(dbInstance: db))],
child: const MyApp())); child: const MyApp(),
),
);
} }
class MyApp extends StatelessWidget { class MyApp extends StatelessWidget {

View File

@ -68,8 +68,9 @@ class _PdfViewerState extends ConsumerState<PdfViewer> {
if (await canLaunchUrl(fileUrl)) { if (await canLaunchUrl(fileUrl)) {
await launchUrl(fileUrl); await launchUrl(fileUrl);
} else { } else {
// ignore: use_build_context_synchronously
ScaffoldMessenger.of(context).showSnackBar( ScaffoldMessenger.of(context).showSnackBar(
SnackBar( const SnackBar(
content: Text( content: Text(
'Could not open the PDF', 'Could not open the PDF',
textAlign: TextAlign.center, textAlign: TextAlign.center,
@ -150,6 +151,7 @@ class _PdfViewerState extends ConsumerState<PdfViewer> {
)), )),
onPressed: () async { onPressed: () async {
await _openPdfWithDefaultViewer("file://${widget.filePath}"); await _openPdfWithDefaultViewer("file://${widget.filePath}");
// ignore: use_build_context_synchronously
Navigator.pop(context); Navigator.pop(context);
}, },
child: const Padding( child: const Padding(