Files
Prod/lib/main.dart
Phani Pavan K ec3e69ffa9
All checks were successful
Build CI / AMD64 Build (push) Successful in 3m23s
Build CI / ARM64 Build (push) Successful in 7m16s
added prj editing page, must change to dialog bcz page too big
2026-02-15 19:06:15 +05:30

41 lines
1.1 KiB
Dart

import 'package:flutter/material.dart';
import "package:prod/views/editors.dart";
import "package:prod/views/home.dart";
import "package:prod/views/managePrj.dart";
import "package:yaru/yaru.dart";
import "package:provider/provider.dart";
import "package:prod/models/globalModel.dart";
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(context) {
return ChangeNotifierProvider<GlobalModel>(
lazy: false,
create: (context) => GlobalModel(),
builder: (context, child) {
return YaruTheme(
builder: (context, yaru, child) {
return MaterialApp(
theme: yaru.theme,
themeMode: .system,
darkTheme: yaru.darkTheme,
routes: {
"/": (context) => HomePage(),
"/editors": (context) => EditorEditor(),
"/manageprj": (context) => ManageProject(),
},
initialRoute: "/",
);
},
);
},
);
}
}