use crate::adapters::push::{PushError, PushProvider};
use async_trait::async_trait;
#[derive(Debug, Default)]
pub struct FcmPushProvider;
#[async_trait]
impl PushProvider for FcmPushProvider {
async fn send_push(&self, token: &str) -> Result<(), PushError> {
tracing::info!(token = %token, "STUB: Sending FCM push notification");
Ok(())
}
}