feat(app): 班级码验证前后端联调 — AuthBloc接入API + 错误计数锁定UI

This commit is contained in:
iven
2026-06-01 22:42:33 +08:00
parent b3fc066aac
commit 55285b57a7
6 changed files with 261 additions and 70 deletions

View File

@@ -46,7 +46,10 @@ class NuanjiApp extends StatelessWidget {
final syncEngine = SyncEngine(apiClient: apiClient);
final classRepository = ClassRepository(api: apiClient);
final settingsBloc = SettingsBloc();
final authBloc = AuthBloc(authRepository: authRepository);
final authBloc = AuthBloc(
authRepository: authRepository,
classRepository: classRepository,
);
// 启动时检查认证状态
authBloc.add(const AppStarted());