@@ -20,7 +20,6 @@ import androidx.lifecycle.LifecycleOwner
2020import androidx.lifecycle.lifecycleScope
2121import androidx.navigation.fragment.findNavController
2222import androidx.preference.Preference
23- import androidx.preference.PreferenceFragmentCompat
2423import androidx.preference.SwitchPreferenceCompat
2524import com.github.deweyreed.tools.anko.longSnackbar
2625import com.github.deweyreed.tools.anko.newTask
@@ -32,15 +31,16 @@ import com.github.deweyreed.tools.helper.startActivityOrNothing
3231import com.google.android.libraries.identity.googleid.GetSignInWithGoogleOption
3332import com.google.android.libraries.identity.googleid.GoogleIdTokenCredential
3433import com.google.android.material.dialog.MaterialAlertDialogBuilder
34+ import com.google.firebase.Firebase
3535import com.google.firebase.auth.GoogleAuthProvider
36- import com.google.firebase.auth.ktx.auth
37- import com.google.firebase.ktx.Firebase
38- import com.google.firebase.storage.ktx.storage
36+ import com.google.firebase.auth.auth
37+ import com.google.firebase.storage.storage
3938import dagger.hilt.android.AndroidEntryPoint
4039import kotlinx.coroutines.ensureActive
4140import kotlinx.coroutines.launch
4241import kotlinx.coroutines.tasks.await
4342import xyz.aprildown.timer.app.base.data.FlavorData
43+ import xyz.aprildown.timer.app.base.ui.BasePreferenceFragmentCompat
4444import xyz.aprildown.timer.app.base.utils.NavigationUtils.subLevelNavigate
4545import xyz.aprildown.timer.domain.usecases.Fruit
4646import xyz.aprildown.timer.flavor.google.BillingActivity
@@ -59,7 +59,7 @@ import javax.inject.Inject
5959import xyz.aprildown.timer.app.base.R as RBase
6060
6161@AndroidEntryPoint
62- internal class CloudBackupFragment : PreferenceFragmentCompat () {
62+ internal class CloudBackupFragment : BasePreferenceFragmentCompat () {
6363
6464 private val viewModel by hiltNavGraphViewModels<CloudBackupViewModel >(RBase .id.dest_cloud_backup)
6565
0 commit comments