Update scheme.dart

fix failing lint tests
jwill_m3_demo
James Williams 2 months ago
parent 4e4d17b4cf
commit 8f388bc1a2

@ -21,29 +21,10 @@ class SchemePreview extends StatefulWidget {
final double contrast; final double contrast;
@override @override
State<SchemePreview> createState() => _SchemePreviewState(contrast); State<SchemePreview> createState() => _SchemePreviewState();
} }
class _SchemePreviewState extends State<SchemePreview> { class _SchemePreviewState extends State<SchemePreview> {
double contrast = 0;
_SchemePreviewState(this.contrast);
void setContrast(double value) {
if (mounted) {
setState(() {
contrast = value;
});
}
}
@override
void didUpdateWidget(covariant SchemePreview oldWidget) {
if (oldWidget.colorMatch != widget.colorMatch ) {
if (mounted) setState(() {});
}
super.didUpdateWidget(oldWidget);
}
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
@ -54,7 +35,6 @@ class _SchemePreviewState extends State<SchemePreview> {
final dark = widget.brightness == Brightness.dark; final dark = widget.brightness == Brightness.dark;
final scheme = widget.scheme; final scheme = widget.scheme;
// TODO state.scheme(widget.brightness, contrastLevel: state.contrastLevel);
return Theme( return Theme(
data: theme.copyWith(colorScheme: scheme), data: theme.copyWith(colorScheme: scheme),

Loading…
Cancel
Save