From 8c8b848090a6b3043b2cc03482d27219e8badf73 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Fri, 25 Apr 2025 08:41:03 -0700 Subject: [PATCH] Change magic numbers to be a variable. :) --- lib/main.dart | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 6adb694..d17df7d 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,6 +1,6 @@ // Local import '/var/secrets.dart'; -import '/var/locals.dart'; +import 'var/config.dart'; // Flutter / Dart import 'package:flutter/material.dart'; @@ -23,7 +23,9 @@ class MainApp extends StatefulWidget { class _MainAppState extends State { String weather = loadText; bool keepLoading = false; - DateTime lastLoadTime = DateTime.now().subtract(Duration(seconds: 5)); + DateTime lastLoadTime = DateTime.now().subtract( + Duration(seconds: limitRefreshSeconds), + ); @override void initState() { @@ -108,7 +110,7 @@ class _MainAppState extends State { var lastReloadSeconds = DateTime.now().difference(lastLoadTime).inSeconds; if (debug) debugPrint("DEBUG: Refresh was $lastReloadSeconds seconds ago."); - if (lastReloadSeconds < 5) { + if (lastReloadSeconds < limitRefreshSeconds) { debugPrint("DEBUG: Skipping reload."); // TODO / TBD: Show a toast / scaffold snackbar that it cannot reload yet, // or change the button text to "Please wait X seconds!".