import 'package:flutter/material.dart'; import '../../../../core/theme/app_spacing.dart'; import '../../../../core/theme/app_theme.dart'; import '../../../../core/theme/app_theme_extension.dart'; /// 占位卡片组件 /// /// 当未选择币种时显示的占位提示卡片。 class PlaceholderCard extends StatelessWidget { final String message; const PlaceholderCard({ super.key, required this.message, }); @override Widget build(BuildContext context) { return Container( width: double.infinity, padding: const EdgeInsets.all(AppSpacing.xl), decoration: BoxDecoration( color: context.appColors.surfaceCard, borderRadius: BorderRadius.circular(AppRadius.lg), border: Border.all( color: context.appColors.ghostBorder, ), ), child: Center( child: Text(message, style: AppTextStyles.headlineMedium(context).copyWith( color: context.colors.onSurfaceVariant, )), ), ); } }