网络请求打通,ws 打通

This commit is contained in:
Cody
2026-03-09 19:05:55 +08:00
parent 997d821447
commit 3c1976b343
60 changed files with 1392 additions and 552 deletions

View File

@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'colors.dart';
import 'font.dart';
import 'package:im_app/core/ui/base/colors.dart';
import 'package:im_app/core/ui/base/font.dart';
/// 主题组装 -- 将 AppColors / AppFont 组装为 ThemeData
///

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import 'font.dart';
import 'package:im_app/core/ui/base/font.dart';
/// 主题样式快捷封装
///

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import '../base/context_theme_ext.dart';
import 'package:im_app/core/ui/base/context_theme_ext.dart';
/// # AppButton — 按钮原子组件L2 Component
///
@@ -117,12 +117,9 @@ class AppButton extends StatelessWidget {
Widget _buildInverse(BuildContext context, Widget label) {
final s = context.styles;
final isDark = s.isDark;
final bg = isDark ? Colors.white : Colors.black;
final fg = isDark ? Colors.black : Colors.white;
final style = FilledButton.styleFrom(
backgroundColor: bg,
foregroundColor: fg,
backgroundColor: s.onSurface,
foregroundColor: s.surface,
);
if (icon != null) {
return FilledButton.icon(

View File

@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';
import '../components/app_button.dart';
import 'package:im_app/core/ui/components/app_button.dart';
/// # AppDialog — 业务确认弹窗L3 Composite
///