dghub_generator 0.0.1-beta9.9.7
dghub_generator: ^0.0.1-beta9.9.7 copied to clipboard
Developed by DGHub Studio
import './config/global.dart';
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'routes/routes.dart';
import 'system/services/dghub_services.dart';
import 'system/widgets/scroll/scroll_behavior.dart';
void main() async {
await DGHubServices.init();
runApp(
UncontrolledProviderScope(container: globalRef, child: const DGHubApp()));
}
class DGHubApp extends StatelessWidget {
const DGHubApp({super.key});
@override
Widget build(BuildContext context) {
return ProviderScope(child: Consumer(builder: (context, ref, child) {
final routes = Routes(ref: ref);
return MaterialApp.router(
routerConfig: routes.config(),
scrollBehavior: DGHubScrollBehavior.scrollBehavior(),
builder: (context, child) {
return DGHubScrollBehavior.scrollBuilderWidget(child: child);
},
darkTheme: ThemeData(
scaffoldBackgroundColor: Colors.black,
useMaterial3: true,
),
//themeMode: themeMode,
theme: ThemeData(
scaffoldBackgroundColor: Colors.white,
useMaterial3: true,
),
);
}));
}
}