Update Saqel Platform: 2026-09-04 21:26:55

This commit is contained in:
Hamza-Ayed
2026-09-04 21:26:55 +03:00
parent 24f6b5a589
commit ae00aa943e
36 changed files with 5621 additions and 1617 deletions
+48
View File
@@ -0,0 +1,48 @@
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'core/theme/super_admin_theme.dart';
import 'data/repositories/super_admin_repository.dart';
import 'logic/cubits/super_admin_cubit.dart';
import 'logic/cubits/treasury_cubit.dart';
import 'presentation/screens/super_admin_shell.dart';
/**
* ==============================================================================
* SAQEL SOVEREIGN COMMAND - SUPER ADMIN APP (APPLICATION ROOT)
* ==============================================================================
*
* تطبيق القيادة السيادية العليا المخصص للمؤسس والمهندس المعماري التقني
* (حمزة العائد / Hamza Ayed) لمتابعة وحوكمة المنظومة التعليمية الرقمية.
*/
void main() {
WidgetsFlutterBinding.ensureInitialized();
final repository = SuperAdminRepository();
runApp(SaqelSuperAdminApp(repository: repository));
}
class SaqelSuperAdminApp extends StatelessWidget {
final SuperAdminRepository repository;
const SaqelSuperAdminApp({super.key, required this.repository});
@override
Widget build(BuildContext context) {
return MultiBlocProvider(
providers: [
BlocProvider<SuperAdminCubit>(
create: (_) => SuperAdminCubit(repository: repository),
),
BlocProvider<TreasuryCubit>(
create: (_) => TreasuryCubit(repository: repository),
),
],
child: MaterialApp(
title: 'صاقل | القيادة السيادية العليا',
debugShowCheckedModeBanner: false,
theme: SuperAdminTheme.darkTheme,
home: const SuperAdminShell(),
),
);
}
}