From 60df4afac26578de252d86f0ea1ed956eef805e7 Mon Sep 17 00:00:00 2001 From: dstark5 Date: Mon, 14 Aug 2023 23:13:10 -0700 Subject: [PATCH] improved code readability --- lib/main.dart | 9 ++++++--- lib/ui/pdf_viewer.dart | 4 +++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index e3357e5..96be054 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,9 +1,9 @@ import 'package:flutter/material.dart'; +import 'dart:io' show Platform; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:google_nav_bar/google_nav_bar.dart'; import 'package:sqflite_common_ffi/sqflite_ffi.dart'; import 'package:google_fonts/google_fonts.dart'; -import 'dart:io' show Platform; import 'package:openlib/ui/extensions.dart'; import 'package:openlib/ui/trending_page.dart'; @@ -22,9 +22,12 @@ void main() async { } Database db = await Sqlite.initDb(); - runApp(ProviderScope( + runApp( + ProviderScope( overrides: [dbProvider.overrideWithValue(MyLibraryDb(dbInstance: db))], - child: const MyApp())); + child: const MyApp(), + ), + ); } class MyApp extends StatelessWidget { diff --git a/lib/ui/pdf_viewer.dart b/lib/ui/pdf_viewer.dart index e43a0a4..9476522 100644 --- a/lib/ui/pdf_viewer.dart +++ b/lib/ui/pdf_viewer.dart @@ -68,8 +68,9 @@ class _PdfViewerState extends ConsumerState { if (await canLaunchUrl(fileUrl)) { await launchUrl(fileUrl); } else { + // ignore: use_build_context_synchronously ScaffoldMessenger.of(context).showSnackBar( - SnackBar( + const SnackBar( content: Text( 'Could not open the PDF', textAlign: TextAlign.center, @@ -150,6 +151,7 @@ class _PdfViewerState extends ConsumerState { )), onPressed: () async { await _openPdfWithDefaultViewer("file://${widget.filePath}"); + // ignore: use_build_context_synchronously Navigator.pop(context); }, child: const Padding(