Enhance video playback cubit resilience and K-12 curriculum flow

This commit is contained in:
Hamza-Ayed
2026-08-31 17:46:03 +03:00
parent 78b703f625
commit d8a50bb105
34 changed files with 2934 additions and 75 deletions
+8
View File
@@ -5,6 +5,8 @@ import 'core/localization/app_strings.dart';
import 'core/theme/app_theme.dart';
import 'logic/cubits/auth_cubit.dart';
import 'logic/cubits/dashboard_cubits.dart';
import 'logic/cubits/curriculum_cubit.dart';
import 'logic/cubits/video_playback_cubit.dart';
import 'presentation/screens/auth/auth_screen.dart';
import 'presentation/screens/home/unified_home_screen.dart';
@@ -36,6 +38,12 @@ class _SaqelAppRootState extends State<SaqelAppRoot> {
BlocProvider<GuardianCubit>(
create: (context) => GuardianCubit(),
),
BlocProvider<CurriculumCubit>(
create: (context) => CurriculumCubit(),
),
BlocProvider<VideoPlaybackCubit>(
create: (context) => VideoPlaybackCubit(),
),
],
child: MaterialApp(
title: AppConfig.appNameAr,