Files
VibeCoding/webrtc_controller_flutter/lib/app/app.dart
tongtongstudio d5e66a1777 docs(webrtc_controller_flutter): 更新项目文档以反映重构后的架构
AGENTS.md 与 README.md 同步更新:根据实际代码结构重写目录树、技术栈、架构分层及编码规范,移除旧版内联示例并补充新的开发约定与代码生成命令。
2026-08-03 16:12:44 +08:00

31 lines
884 B
Dart
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import 'package:flutter/cupertino.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:webrtc_controller_flutter/l10n/app_localizations.dart';
import 'router/app_router.dart';
import 'theme/app_theme.dart';
/// 应用根组件CupertinoApp + GoRouter。
class WebrtcControllerApp extends StatelessWidget {
const WebrtcControllerApp({super.key});
@override
Widget build(BuildContext context) {
return CupertinoApp.router(
title: 'WebRTC 控制端',
theme: AppTheme.light,
localizationsDelegates: const [
AppLocalizations.delegate,
GlobalCupertinoLocalizations.delegate,
GlobalMaterialLocalizations.delegate,
GlobalWidgetsLocalizations.delegate,
],
supportedLocales: const [
Locale('zh'),
Locale('en'),
],
routerConfig: appRouter,
);
}
}