zenrouter_file_generator 0.3.1
zenrouter_file_generator: ^0.3.1 copied to clipboard
A code generator for file-based routing in Flutter using zenrouter. Generate type-safe routes from your file/directory structure, similar to Next.js or Nuxt.js.
example/lib/main.dart
import 'package:flutter/material.dart';
import 'routes/routes.zen.dart';
void main() {
runApp(const MyApp());
}
final coordinator = AppCoordinator();
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp.router(
title: 'ZenRouter File-Based Routing Example',
theme: ThemeData(
colorScheme: ColorScheme.fromSeed(seedColor: Colors.indigo),
useMaterial3: true,
),
routerDelegate: coordinator.routerDelegate,
routeInformationParser: coordinator.routeInformationParser,
);
}
}