Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2744c669 authored by Aayush Gupta's avatar Aayush Gupta
Browse files

App Lounge: Move enums into specific package

parent 9976c9be
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -28,9 +28,9 @@ import androidx.navigation.NavOptions
import androidx.navigation.fragment.NavHostFragment
import androidx.navigation.ui.setupWithNavController
import dagger.hilt.android.AndroidEntryPoint
import foundation.e.apps.api.fused.data.Status
import foundation.e.apps.databinding.ActivityMainBinding
import foundation.e.apps.utils.USER
import foundation.e.apps.utils.enums.Status
import foundation.e.apps.utils.enums.User

@AndroidEntryPoint
class MainActivity : AppCompatActivity() {
@@ -64,18 +64,18 @@ class MainActivity : AppCompatActivity() {

        viewModel.userType.observe(this) { user ->
            if (user.isNotBlank() && viewModel.tocStatus.value == true) {
                when (USER.valueOf(user)) {
                    USER.ANONYMOUS -> {
                when (User.valueOf(user)) {
                    User.ANONYMOUS -> {
                        if (viewModel.authDataJson.value.isNullOrEmpty() && !viewModel.authRequestRunning) {
                            Log.d(TAG, "Fetching new authentication data")
                            viewModel.getAuthData()
                        }
                    }
                    USER.UNAVAILABLE -> {
                    User.UNAVAILABLE -> {
                        viewModel.destroyCredentials()
                        navController.navigate(R.id.signInFragment, null, navOptions)
                    }
                    USER.GOOGLE -> {
                    User.GOOGLE -> {
                        if (viewModel.authDataJson.value.isNullOrEmpty() && !viewModel.authRequestRunning) {
                            Log.d(TAG, "Fetching new authentication data")
                            viewModel.destroyCredentials()
+1 −1
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@
package foundation.e.apps.api.cleanapk.data.home

import foundation.e.apps.api.fused.data.FusedApp
import foundation.e.apps.api.fused.data.Origin
import foundation.e.apps.utils.enums.Origin

data class Home(
    val top_updated_apps: List<FusedApp> = emptyList(),
+1 −1
Original line number Diff line number Diff line
@@ -36,12 +36,12 @@ import foundation.e.apps.api.cleanapk.data.search.Search
import foundation.e.apps.api.fused.data.FusedApp
import foundation.e.apps.api.fused.data.FusedCategory
import foundation.e.apps.api.fused.data.FusedHome
import foundation.e.apps.api.fused.data.Origin
import foundation.e.apps.api.fused.data.Ratings
import foundation.e.apps.api.fused.utils.CategoryUtils
import foundation.e.apps.api.gplay.GPlayAPIRepository
import foundation.e.apps.manager.pkg.PkgManagerModule
import foundation.e.apps.utils.PreferenceManagerModule
import foundation.e.apps.utils.enums.Origin
import javax.inject.Inject
import javax.inject.Named
import javax.inject.Singleton
+1 −1
Original line number Diff line number Diff line
@@ -24,7 +24,7 @@ import com.aurora.gplayapi.data.models.Category
import foundation.e.apps.api.fused.data.FusedApp
import foundation.e.apps.api.fused.data.FusedCategory
import foundation.e.apps.api.fused.data.FusedHome
import foundation.e.apps.api.fused.data.Origin
import foundation.e.apps.utils.enums.Origin
import javax.inject.Inject
import javax.inject.Singleton

+3 −0
Original line number Diff line number Diff line
@@ -18,6 +18,9 @@

package foundation.e.apps.api.fused.data

import foundation.e.apps.utils.enums.Origin
import foundation.e.apps.utils.enums.Status

data class FusedApp(
    val _id: String = String(),
    val author: String = String(),
Loading