diff options
Diffstat (limited to 'lib/pages/settings_page.dart')
| -rw-r--r-- | lib/pages/settings_page.dart | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/pages/settings_page.dart b/lib/pages/settings_page.dart index 8d35ee7..1dbb01a 100644 --- a/lib/pages/settings_page.dart +++ b/lib/pages/settings_page.dart @@ -13,9 +13,13 @@ class SettingsPage extends StatefulWidget { } class _SettingsPageState extends State<SettingsPage> { + final versionController = TextEditingController(); + @override initState() { super.initState(); + + versionController.text = widget.settings.version; } Future<void> saveSettings() async { @@ -45,6 +49,14 @@ class _SettingsPageState extends State<SettingsPage> { labelText: 'Huidige uurloon', ), ), + TextField( + decoration: InputDecoration(labelText: "Versie"), + keyboardType: TextInputType.text, + controller: versionController, + onChanged: ((value) => { + widget.settings.version = value + }), + ), Padding(padding: const EdgeInsets.all(0)), TextButton( onPressed: () async => await saveSettings(), |
