feat: implement autoregulation for kettlebell training
This commit is contained in:
parent
a3e36b1975
commit
4fac48e81e
9 changed files with 417 additions and 117 deletions
|
|
@ -1,5 +1,6 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
import 'package:kettlebell_tracker/providers/settings_provider.dart';
|
||||
import 'package:kettlebell_tracker/screens/home_screen.dart';
|
||||
import 'package:kettlebell_tracker/screens/settings_screen.dart';
|
||||
import 'package:kettlebell_tracker/screens/training_screen.dart';
|
||||
|
|
@ -58,6 +59,14 @@ class _MainScreenState extends ConsumerState<MainScreen> {
|
|||
});
|
||||
}
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
Future.microtask(() {
|
||||
ref.read(settingsProvider.notifier).loadSettings();
|
||||
});
|
||||
}
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
final theme = Theme.of(context);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue