NTP-46402 | Notification Settings Action Change (#15922)
This commit is contained in:
@@ -79,10 +79,11 @@ fun NotificationScreenActionHandler(
|
||||
)
|
||||
}
|
||||
|
||||
FetchNotificationSettingScreenData -> {
|
||||
is FetchNotificationSettingScreenData -> {
|
||||
viewModel.fetchAlchemistScreen(
|
||||
naeScreenName = AppSettingsScreenType.NotificationSettingsScreen.name,
|
||||
notificationPermission = isPushNotificationPermissionEnabled,
|
||||
notificationPermission =
|
||||
action.pushNotificationPermission ?: isPushNotificationPermissionEnabled,
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@@ -10,7 +10,8 @@ package com.navi.common.uitron.model.action
|
||||
import com.navi.common.model.NotificationSetting
|
||||
import com.navi.uitron.model.action.TriggerApiAction
|
||||
|
||||
data object FetchNotificationSettingScreenData : TriggerApiAction()
|
||||
data class FetchNotificationSettingScreenData(val pushNotificationPermission: Boolean? = null) :
|
||||
TriggerApiAction()
|
||||
|
||||
data class UpdateNotificationSettingAction(val notificationSettings: List<NotificationSetting>) :
|
||||
TriggerApiAction()
|
||||
|
||||
Reference in New Issue
Block a user