feat: ajout de la configuration des émulateurs Firebase et mise à jour des services pour utiliser le backend sécurisé
This commit is contained in:
@@ -31,10 +31,25 @@ class _EventDetailsHeaderState extends State<EventDetailsHeader> {
|
||||
_fetchEventTypeName();
|
||||
}
|
||||
|
||||
@override
|
||||
void didUpdateWidget(EventDetailsHeader oldWidget) {
|
||||
super.didUpdateWidget(oldWidget);
|
||||
// Recharger le type d'événement si l'événement a changé
|
||||
if (oldWidget.event.id != widget.event.id ||
|
||||
oldWidget.event.eventTypeId != widget.event.eventTypeId) {
|
||||
_fetchEventTypeName();
|
||||
}
|
||||
}
|
||||
|
||||
Future<void> _fetchEventTypeName() async {
|
||||
setState(() => _isLoadingEventType = true);
|
||||
|
||||
try {
|
||||
if (widget.event.eventTypeId.isEmpty) {
|
||||
setState(() => _isLoadingEventType = false);
|
||||
setState(() {
|
||||
_eventTypeName = null;
|
||||
_isLoadingEventType = false;
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user