chore: format code

This commit is contained in:
fiatcode 2026-04-30 15:39:19 +07:00
parent bbd51d1c35
commit d673f01a2d
No known key found for this signature in database
2 changed files with 45 additions and 18 deletions

View file

@ -24,9 +24,15 @@ class _SettingsScreenState extends State<SettingsScreen> {
super.initState();
_serverUrlController = TextEditingController(text: Preferences.serverUrl);
_deviceIdController = TextEditingController(text: Preferences.deviceId);
_distanceFilterController = TextEditingController(text: Preferences.distanceFilter.toString());
_intervalController = TextEditingController(text: Preferences.interval.toString());
_heartbeatController = TextEditingController(text: Preferences.heartbeat.toString());
_distanceFilterController = TextEditingController(
text: Preferences.distanceFilter.toString(),
);
_intervalController = TextEditingController(
text: Preferences.interval.toString(),
);
_heartbeatController = TextEditingController(
text: Preferences.heartbeat.toString(),
);
_accuracy = Preferences.accuracy;
_offlineBuffer = Preferences.offlineBuffer;
_stopDetection = Preferences.stopDetection;
@ -87,8 +93,18 @@ class _SettingsScreenState extends State<SettingsScreen> {
const SizedBox(height: 16),
_buildSectionHeader('Location'),
_buildAccuracyDropdown(),
_buildNumberField('Distance Filter (m)', _distanceFilterController, 0, 1000),
_buildNumberField('Update Interval (s)', _intervalController, 30, 3600),
_buildNumberField(
'Distance Filter (m)',
_distanceFilterController,
0,
1000,
),
_buildNumberField(
'Update Interval (s)',
_intervalController,
30,
3600,
),
_buildNumberField('Heartbeat (s)', _heartbeatController, 60, 3600),
const SizedBox(height: 16),
_buildSectionHeader('Advanced'),
@ -153,7 +169,12 @@ class _SettingsScreenState extends State<SettingsScreen> {
);
}
Widget _buildNumberField(String label, TextEditingController controller, int min, int max) {
Widget _buildNumberField(
String label,
TextEditingController controller,
int min,
int max,
) {
return TextField(
controller: controller,
decoration: InputDecoration(labelText: label),