get_smart 0.1.0-nullsafety.7 get_smart: ^0.1.0-nullsafety.7 copied to clipboard
A package of widgets and utils to make flutter easy and smart.
import 'package:example/src/login_page.dart';
import 'package:flutter/material.dart';
import 'package:get_smart/get_smart.dart';
Future<void> main() async {
runApp(App());
}
class App extends StatelessWidget {
@override
Widget build(BuildContext context) => GetMaterialApp(
title: 'Get Smart Demo',
builder: (context, child) => Theme(
data: GetTheme.black(context),
child: child!,
),
localizationsDelegates: [GetLocalizations.delegate],
supportedLocales: GetLocalizations.supportedLocales,
initialRoute: AppRoute.login,
getPages: AppRoute.pages,
debugShowCheckedModeBanner: false,
defaultTransition: Transition.cupertino,
);
}
class AppRoute {
static final login = $route(LoginPage);
static List<GetPage> get pages => [
GetPage(
name: login,
page: () => const LoginPage(),
transition: Transition.noTransition,
),
];
}