fix(player): stabilize first playback and refresh design
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
import '../estado/estado_radio.dart';
|
||||
import '../modelos/emisora.dart';
|
||||
import 'pantalla_reproductor.dart';
|
||||
|
||||
Future<void> reproducirYAbrir(BuildContext context, Emisora emisora) async {
|
||||
final estado = context.read<EstadoRadio>();
|
||||
unawaited(estado.reproducir(emisora));
|
||||
if (!context.mounted) return;
|
||||
await PantallaReproductor.abrir(context, emisora);
|
||||
}
|
||||
Reference in New Issue
Block a user