diff --git a/lib/router/routes.dart b/lib/router/routes.dart index e267f25..934869f 100644 --- a/lib/router/routes.dart +++ b/lib/router/routes.dart @@ -25,10 +25,6 @@ final List appRoutes = [ path: RoutesPaths.onboarding, builder: (context, state) => const Onboarding(), ), - GoRoute( - path: RoutesPaths.webview, - builder: (context, state) => WebView(bookmark: state.extra as Bookmark), - ), ShellRoute( builder: (context, state, child) => Layout( state: state, @@ -61,4 +57,8 @@ final List appRoutes = [ path: RoutesPaths.generalSettings, builder: (context, state) => const GeneralSettings(), ), + GoRoute( + path: RoutesPaths.webview, + builder: (context, state) => WebViewScreen(bookmark: state.extra as Bookmark), + ), ]; diff --git a/lib/screens/webview/ui/webview.dart b/lib/screens/webview/ui/webview.dart index e0c3887..60562ff 100644 --- a/lib/screens/webview/ui/webview.dart +++ b/lib/screens/webview/ui/webview.dart @@ -10,10 +10,10 @@ import 'package:linkdy/i18n/strings.g.dart'; import 'package:linkdy/utils/copy_clipboard.dart'; import 'package:linkdy/utils/open_url.dart'; -class WebView extends ConsumerWidget { +class WebViewScreen extends ConsumerWidget { final Bookmark bookmark; - const WebView({ + const WebViewScreen({ Key? key, required this.bookmark, }) : super(key: key); @@ -43,9 +43,7 @@ class WebView extends ConsumerWidget { bottom: PreferredSize( preferredSize: const Size(double.maxFinite, 0), child: ref.watch(webViewProvider).loadProgress < 100 - ? LinearProgressIndicator( - value: ref.watch(webViewProvider).loadProgress.toDouble(), - ) + ? const LinearProgressIndicator() : const SizedBox( height: 4, ),