알람 기능 추가

This commit is contained in:
2024-07-25 16:10:38 +09:00
parent 7587b8bc25
commit 839ff7463e
36 changed files with 1773 additions and 2 deletions

View File

@@ -14,6 +14,7 @@ import kr.co.vividnext.sodalive.common.Constants
import kr.co.vividnext.sodalive.common.LoadingDialog
import kr.co.vividnext.sodalive.common.SharedPreferenceManager
import kr.co.vividnext.sodalive.databinding.ActivitySettingsBinding
import kr.co.vividnext.sodalive.mypage.alarm.AlarmViewModel
import kr.co.vividnext.sodalive.settings.event.EventActivity
import kr.co.vividnext.sodalive.settings.notice.NoticeActivity
import kr.co.vividnext.sodalive.settings.notification.NotificationSettingsActivity
@@ -50,6 +51,7 @@ class SettingsActivity : BaseActivity<ActivitySettingsBinding>(ActivitySettingsB
}
private val viewModel: SettingsViewModel by inject()
private val alarmViewModel: AlarmViewModel by inject()
private lateinit var loadingDialog: LoadingDialog
@@ -148,6 +150,7 @@ class SettingsActivity : BaseActivity<ActivitySettingsBinding>(ActivitySettingsB
viewModel.logout {
SharedPreferenceManager.clear()
alarmViewModel.truncate()
finishAffinity()
startActivity(Intent(applicationContext, SplashActivity::class.java))
}