From 021f006d17f3563297a49f250409cb7b0dfa47ac Mon Sep 17 00:00:00 2001 From: Taras Smakula <tarassmakula@gmail.com> Date: Fri, 14 Jul 2023 18:57:14 +0300 Subject: [PATCH] Move system notices view model --- .../main/java/org/futo/circles/feature/home/HomeFragment.kt | 1 + .../java/org/futo/circles/settings/feature/SettingsFragment.kt | 3 ++- .../system_notices}/SystemNoticesCountSharedViewModel.kt | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) rename {app/src/main/java/org/futo/circles/feature/home => settings/src/main/java/org/futo/circles/settings/feature/system_notices}/SystemNoticesCountSharedViewModel.kt (96%) diff --git a/app/src/main/java/org/futo/circles/feature/home/HomeFragment.kt b/app/src/main/java/org/futo/circles/feature/home/HomeFragment.kt index 6384061d5..84c39c43f 100644 --- a/app/src/main/java/org/futo/circles/feature/home/HomeFragment.kt +++ b/app/src/main/java/org/futo/circles/feature/home/HomeFragment.kt @@ -30,6 +30,7 @@ import org.futo.circles.core.picker.RuntimePermissionHelper import org.futo.circles.core.provider.MatrixSessionProvider import org.futo.circles.databinding.FragmentBottomNavigationBinding import org.futo.circles.gallery.feature.backup.service.MediaBackupServiceManager +import org.futo.circles.settings.feature.system_notices.SystemNoticesCountSharedViewModel import org.matrix.android.sdk.api.session.getRoomSummary import javax.inject.Inject diff --git a/settings/src/main/java/org/futo/circles/settings/feature/SettingsFragment.kt b/settings/src/main/java/org/futo/circles/settings/feature/SettingsFragment.kt index 00da3f1ca..70b7d59eb 100644 --- a/settings/src/main/java/org/futo/circles/settings/feature/SettingsFragment.kt +++ b/settings/src/main/java/org/futo/circles/settings/feature/SettingsFragment.kt @@ -21,10 +21,11 @@ import org.futo.circles.core.extensions.showSuccess import org.futo.circles.core.extensions.withConfirmation import org.futo.circles.core.provider.PreferencesProvider import org.futo.circles.core.view.LoadingDialog -import org.futo.circles.feature.home.SystemNoticesCountSharedViewModel import org.futo.circles.model.DeactivateAccount import org.futo.circles.settings.R import org.futo.circles.settings.databinding.FragmentSettingsBinding +import org.futo.circles.settings.feature.system_notices.SystemNoticesCountSharedViewModel +import org.futo.circles.settings.model.LogOut import org.matrix.android.sdk.api.session.user.model.User @AndroidEntryPoint diff --git a/app/src/main/java/org/futo/circles/feature/home/SystemNoticesCountSharedViewModel.kt b/settings/src/main/java/org/futo/circles/settings/feature/system_notices/SystemNoticesCountSharedViewModel.kt similarity index 96% rename from app/src/main/java/org/futo/circles/feature/home/SystemNoticesCountSharedViewModel.kt rename to settings/src/main/java/org/futo/circles/settings/feature/system_notices/SystemNoticesCountSharedViewModel.kt index fcb09fa3e..8e30a27df 100644 --- a/app/src/main/java/org/futo/circles/feature/home/SystemNoticesCountSharedViewModel.kt +++ b/settings/src/main/java/org/futo/circles/settings/feature/system_notices/SystemNoticesCountSharedViewModel.kt @@ -1,4 +1,4 @@ -package org.futo.circles.feature.home +package org.futo.circles.settings.feature.system_notices import androidx.lifecycle.ViewModel import androidx.lifecycle.map -- GitLab