You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:my_flutter_puzzle/providers.dart';
class TimerWidget extends StatelessWidget { const TimerWidget({ Key? key, required this.fontSize, }) : super(key: key);
final double fontSize;
@override Widget build(BuildContext context) { return Row( mainAxisSize: MainAxisSize.min, children: [ Consumer( builder: (context, ref, child) { final state = ref.watch(timerNotifierProvider);
return Text( state, style: TextStyle( fontSize: fontSize, fontWeight: FontWeight.bold, color: Colors.white, ), ); }, ), const SizedBox(width: 8), Icon( Icons.timer, color: Colors.white, size: fontSize, ) ], ); } }
|