Files
FlutterUnit/lib/components/project/default/error_shower.dart
2022-03-26 21:25:40 +08:00

41 lines
1.1 KiB
Dart

import 'package:flutter/material.dart';
import 'package:flutter_unit/app/res/color_unit.dart';
import 'package:flutter_unit/app/res/style_unit.dart';
/// create by 张风捷特烈 on 2020/11/17
/// contact me by email 1981462002@qq.com
/// 说明: 默认 错误视图
class ErrorShower extends StatelessWidget {
final String error;
const ErrorShower({Key? key, this.error = "出现异常"}) : super(key: key);
@override
Widget build(BuildContext context) {
return Center(
child: Wrap(
spacing: 10,
direction: Axis.vertical,
alignment: WrapAlignment.center,
crossAxisAlignment: WrapCrossAlignment.center,
children: [
const SizedBox(
width: 80,
height: 80,
child: Icon(
Icons.error,
size: 80,
color: ColorUnit.error_color,
)),
Text(
error,
style: TextStyleUnit.headTextStyle.copyWith(color: ColorUnit.error_color),
textAlign: TextAlign.center,
)
],
),
);
}
}