routefly 0.0.1 copy "routefly: ^0.0.1" to clipboard
routefly: ^0.0.1 copied to clipboard

Gerenciador de rotas baseadas em pastas inspirado no NextJS

Routefly #

Gerenciador de rotas baseadas em pastas inspirado no NextJS

Install #

flutter pub add routefly

Modifique o MaterialApp ou CupertinoApp por MaterialApp.router ou CupertinoApp.router;


class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp.router(
      routerConfig: Routefly.routerConfig(
        initialPath: '/home',
        routes: routes,
      ),
    );
  }
}

Crie pastas contendo um arquivo *_page.dart que conterá a página.

.
└── app/
    ├── product/
    │   └── product_page.dart
    └── user/
        └── user_page.dart

Use o comando abaixo para gerar as rotas:

dart pub run routefly

Use esse comando toda vez que criar uma nova pasta com uma página para gerar a rota novamente.

182
likes
0
pub points
83%
popularity

Publisher

verified publisherflutterando.com.br

Gerenciador de rotas baseadas em pastas inspirado no NextJS

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on routefly