Files
Dennis Nemec b19a6e1cd4 Initial draft
2025-09-20 16:14:06 +02:00

31 lines
738 B
Dart

import 'package:flutter/material.dart';
class ErrorContainer extends MessageContainer {
const ErrorContainer({super.key, required super.message})
: super(color: Colors.deepOrangeAccent);
}
class SuccessContainer extends MessageContainer {
const SuccessContainer({super.key, required super.message})
: super(color: Colors.greenAccent);
}
class MessageContainer extends StatelessWidget {
final String message;
final Color color;
const MessageContainer({
super.key,
required this.message,
this.color = Colors.deepOrange,
});
@override
Widget build(BuildContext context) {
return DecoratedBox(
decoration: BoxDecoration(color: color),
child: Center(child: Text(message)),
);
}
}