diff --git a/PresentationLayer/UIComponents/Screens/Settings/SettingsView.swift b/PresentationLayer/UIComponents/Screens/Settings/SettingsView.swift index 8c9eb7bfe..84966b5aa 100644 --- a/PresentationLayer/UIComponents/Screens/Settings/SettingsView.swift +++ b/PresentationLayer/UIComponents/Screens/Settings/SettingsView.swift @@ -120,10 +120,13 @@ private extension SettingsView { var notificationsSwitch: some View { SettingsButtonView(settingsCase: .notifications, settingCaption: SettingsEnum.notifications.settingsDescription, - isToggleInteractionEnabled: false, - switchValue: $settingsViewModel.areNotificationsEnabled) { + isToggleInteractionEnabled: true, + switchValue: Binding(get: { + settingsViewModel.areNotificationsEnabled + }, + set: { _ in settingsViewModel.handleNotificationSwitchTap() - } + })) } @ViewBuilder