eliminados los snooze

This commit is contained in:
Javier Bautista Fernández
2026-06-02 09:21:43 +02:00
parent de07316d79
commit ffe1c41458
6 changed files with 75 additions and 52 deletions
@@ -140,19 +140,6 @@ class _PantallaAlarmaSonandoState extends State<PantallaAlarmaSonando> {
if (mounted) navigator.pop();
}
Future<void> _posponer(int minutos) async {
final radio = context.read<EstadoRadio>();
final alarmas = context.read<EstadoAlarmas>();
final navigator = Navigator.of(context);
_fallbackTimer?.cancel();
_fadeInTimer?.cancel();
await _estadoSub?.cancel();
await _fallbackPlayer.stop();
await radio.audio.pausar();
await alarmas.posponerAlarma(widget.alarma, minutos);
if (mounted) navigator.pop();
}
@override
void dispose() {
_fallbackTimer?.cancel();
@@ -212,18 +199,6 @@ class _PantallaAlarmaSonandoState extends State<PantallaAlarmaSonando> {
icon: const Icon(Icons.stop_rounded),
label: const Text('Detener alarma'),
),
const SizedBox(height: 12),
Wrap(
spacing: 8,
children: [
for (final min in const [3, 5, 10])
ActionChip(
avatar: const Icon(Icons.snooze_rounded, size: 18),
label: Text('Posponer $min min'),
onPressed: () => _posponer(min),
),
],
),
],
),
),