fix: Initial url on web

This commit is contained in:
Christian Pauly 2021-05-24 10:24:49 +02:00
commit ca161ce47a
2 changed files with 20 additions and 2 deletions

View file

@ -30,10 +30,16 @@ import 'package:vrouter/vrouter.dart';
class AppRoutes {
final bool columnMode;
final String initialUrl;
AppRoutes(this.columnMode);
AppRoutes(this.columnMode, {this.initialUrl});
List<VRouteElement> get routes => [
if (initialUrl != null && initialUrl != '/')
VRouteRedirector(
path: '/',
redirectTo: initialUrl,
),
..._homeRoutes,
if (columnMode) ..._tabletRoutes,
if (!columnMode) ..._mobileRoutes,