delayDialog method
Implementation
Future<void> delayDialog() async {
final prefs = await SharedPreferences.getInstance();
final currentCounters = _loadCounters(prefs);
final now = DateTime.now();
await _saveCounters(
prefs,
currentCounters.copyWith(
feedbackDelayDateMillis: now.millisecondsSinceEpoch,
),
);
onDebugPrint?.call(
'feedback delayed for $DEFAULT_DELAY_DAYS days (default, could be changed)',
);
}