import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import '../../../../core/theme/app_color_scheme.dart'; import '../../../../core/theme/app_spacing.dart'; /// 退出登录按钮 class LogoutButton extends StatelessWidget { final VoidCallback onLogout; const LogoutButton({super.key, required this.onLogout}); @override Widget build(BuildContext context) { return GestureDetector( onTap: onLogout, child: Container( width: double.infinity, height: 48, decoration: BoxDecoration( color: AppColorScheme.down.withOpacity(0.05), borderRadius: BorderRadius.circular(AppRadius.lg), border: Border.all( color: AppColorScheme.down.withOpacity(0.15), ), ), child: Center( child: Text( '退出登录', style: GoogleFonts.inter( fontSize: 14, fontWeight: FontWeight.w600, color: AppColorScheme.down, ), ), ), ), ); } }