feat(alarm): add musical alarm foundation
This commit is contained in:
+16
-2
@@ -2,6 +2,8 @@ import 'dart:async';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'estado/estado_radio.dart';
|
||||
import 'estado/estado_alarmas.dart';
|
||||
import 'pantallas/pantalla_alarmas.dart';
|
||||
import 'pantallas/pantalla_inicio.dart';
|
||||
import 'pantallas/pantalla_buscar.dart';
|
||||
import 'pantallas/pantalla_favoritos.dart';
|
||||
@@ -17,8 +19,11 @@ class PluriWaveApp extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return ChangeNotifierProvider(
|
||||
create: (_) => EstadoRadio(),
|
||||
return MultiProvider(
|
||||
providers: [
|
||||
ChangeNotifierProvider(create: (_) => EstadoRadio()),
|
||||
ChangeNotifierProvider(create: (_) => EstadoAlarmas()),
|
||||
],
|
||||
child: MaterialApp(
|
||||
title: 'PluriWave',
|
||||
debugShowCheckedModeBanner: false,
|
||||
@@ -47,6 +52,7 @@ class _PaginaPrincipalState extends State<_PaginaPrincipal> {
|
||||
PantallaInicio(),
|
||||
PantallaBuscar(),
|
||||
PantallaFavoritos(),
|
||||
PantallaAlarmas(),
|
||||
PantallaAjustes(),
|
||||
];
|
||||
|
||||
@@ -75,6 +81,14 @@ class _PaginaPrincipalState extends State<_PaginaPrincipal> {
|
||||
),
|
||||
label: 'Favoritos',
|
||||
),
|
||||
NavigationDestination(
|
||||
icon: PluriIcon(glyph: PluriIconGlyph.alarm),
|
||||
selectedIcon: PluriIcon(
|
||||
glyph: PluriIconGlyph.alarm,
|
||||
variant: PluriIconVariant.activeGlow,
|
||||
),
|
||||
label: 'Alarmas',
|
||||
),
|
||||
NavigationDestination(
|
||||
icon: PluriIcon(glyph: PluriIconGlyph.settings),
|
||||
selectedIcon: PluriIcon(
|
||||
|
||||
Reference in New Issue
Block a user