From afd2819192033d184cd04209e7e4892edc04f29a Mon Sep 17 00:00:00 2001 From: shaulascr Date: Wed, 14 May 2025 21:40:19 +0700 Subject: [PATCH] add push notif firebase --- .idea/appInsightsSettings.xml | 8 +- .idea/kotlinc.xml | 2 +- app/build.gradle.kts | 10 +- app/google-services.json | 29 ++++++ app/src/main/AndroidManifest.xml | 20 ++++ .../java/com/alya/ecommerce_serang/app/App.kt | 48 ++++++++-- .../data/api/retrofit/ApiService.kt | 10 ++ .../data/repository/UserRepository.kt | 96 ------------------- .../ui/notif/fcm/FCMService.kt | 81 ++++++++++++++++ .../ui/notif/fcm/FCMTokenManager.kt | 29 ++++++ .../ui/profile/mystore/MyStoreActivity.kt | 5 +- build.gradle.kts | 5 + gradle/libs.versions.toml | 12 +-- 13 files changed, 234 insertions(+), 121 deletions(-) create mode 100644 app/google-services.json create mode 100644 app/src/main/java/com/alya/ecommerce_serang/ui/notif/fcm/FCMService.kt create mode 100644 app/src/main/java/com/alya/ecommerce_serang/ui/notif/fcm/FCMTokenManager.kt diff --git a/.idea/appInsightsSettings.xml b/.idea/appInsightsSettings.xml index 371f2e2..7a7f146 100644 --- a/.idea/appInsightsSettings.xml +++ b/.idea/appInsightsSettings.xml @@ -8,10 +8,10 @@