import 'package:fcs/data/provider/messaging_fcm.dart'; import 'messaging_service.dart'; class MessagingServiceImp implements MessagingService { MessagingServiceImp(); late MessagingFCM messagingFCM; @override void init(onMessage, {OnNotify? onLaunch, OnNotify? onResume, OnSetupComplete? onSetupComplete}) { messagingFCM = MessagingFCM(onMessage, onLaunch: onLaunch, onResume: onResume, onSetupComplete: onSetupComplete); } @override Future subscribe(String topic) { return messagingFCM.unsubscribeToTopic(topic); } @override Future unsubscribe(String topic) { return messagingFCM.unsubscribeToTopic(topic); } }