remove debug

This commit is contained in:
2025-08-27 23:51:08 +02:00
parent 5d9802d56e
commit 6e0b54a925

View File

@@ -2,6 +2,10 @@ import 'package:flutter_local_notifications/flutter_local_notifications.dart';
import 'package:timezone/timezone.dart' as tz; import 'package:timezone/timezone.dart' as tz;
import 'package:timezone/data/latest_all.dart' as tz; import 'package:timezone/data/latest_all.dart' as tz;
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:provider/provider.dart';
class NotificationService { class NotificationService {
static final FlutterLocalNotificationsPlugin _notificationsPlugin = static final FlutterLocalNotificationsPlugin _notificationsPlugin =
FlutterLocalNotificationsPlugin(); FlutterLocalNotificationsPlugin();
@@ -65,8 +69,8 @@ class NotificationService {
const NotificationDetails( const NotificationDetails(
android: AndroidNotificationDetails( android: AndroidNotificationDetails(
'events_channel', 'events_channel',
'Évènements', 'Events',
channelDescription: 'Notifications des évènements favoris', channelDescription: 'Favorite event notifications',
importance: Importance.high, importance: Importance.high,
priority: Priority.high, priority: Priority.high,
), ),
@@ -80,25 +84,6 @@ class NotificationService {
); );
} }
/// Notification immédiate (debug)
static Future<void> showTestNotification() async {
await _notificationsPlugin.show(
0,
"Test Notification",
"Ceci est une notification de debug",
const NotificationDetails(
android: AndroidNotificationDetails(
'debug_channel',
'Debug Notifications',
channelDescription: 'Notifications de test pour debug',
importance: Importance.max,
priority: Priority.high,
),
iOS: DarwinNotificationDetails(),
),
);
}
/// Annule une notification planifiée /// Annule une notification planifiée
static Future<void> cancel(String eventId) async { static Future<void> cancel(String eventId) async {
await _notificationsPlugin.cancel(eventId.hashCode); await _notificationsPlugin.cancel(eventId.hashCode);