diff --git a/android/navi-coin/src/main/java/com/navi/coin/navigator/NaviCoinDeepLinkNavigator.kt b/android/navi-coin/src/main/java/com/navi/coin/navigator/NaviCoinDeepLinkNavigator.kt index 15cb3b8132..85d4a99352 100644 --- a/android/navi-coin/src/main/java/com/navi/coin/navigator/NaviCoinDeepLinkNavigator.kt +++ b/android/navi-coin/src/main/java/com/navi/coin/navigator/NaviCoinDeepLinkNavigator.kt @@ -12,8 +12,8 @@ import com.navi.base.utils.orFalse import com.navi.base.utils.orZero import com.navi.coin.navigator.screens.CoinActivityRegistry import com.navi.common.navigation.NavArgs +import com.navi.common.navigation.utils.NavigatorFacade import com.navi.naviwidgets.utils.FORWARD_SLASH -import com.navi.rr.common.navigation.utils.NavigatorFacade object NaviCoinDeepLinkNavigator { diff --git a/android/navi-coin/src/main/java/com/navi/coin/navigator/navigators/CoinNavigator.kt b/android/navi-coin/src/main/java/com/navi/coin/navigator/navigators/CoinNavigator.kt index 00d4280487..9fe15a36ca 100644 --- a/android/navi-coin/src/main/java/com/navi/coin/navigator/navigators/CoinNavigator.kt +++ b/android/navi-coin/src/main/java/com/navi/coin/navigator/navigators/CoinNavigator.kt @@ -12,10 +12,10 @@ import androidx.compose.runtime.Composable import com.navi.coin.navigator.screens.CoinActivityRegistry import com.navi.coin.navigator.screens.CoinComposableRegistry import com.navi.coin.ui.activity.CoinBaseActivity -import com.navi.rr.common.navigation.navigator.GenericNavigator -import com.navi.rr.common.navigation.navigator.def.ActivityNavigator -import com.navi.rr.common.navigation.navigator.def.ComposableNavigator -import com.navi.rr.common.navigation.utils.NavigatorFacade +import com.navi.common.navigation.navigator.GenericNavigator +import com.navi.common.navigation.navigator.def.ActivityNavigator +import com.navi.common.navigation.navigator.def.ComposableNavigator +import com.navi.common.navigation.utils.NavigatorFacade import dagger.hilt.android.scopes.ActivityRetainedScoped import javax.inject.Inject diff --git a/android/navi-coin/src/main/java/com/navi/coin/navigator/screens/CoinActivityRegistry.kt b/android/navi-coin/src/main/java/com/navi/coin/navigator/screens/CoinActivityRegistry.kt index e2fcc60963..171deea01a 100644 --- a/android/navi-coin/src/main/java/com/navi/coin/navigator/screens/CoinActivityRegistry.kt +++ b/android/navi-coin/src/main/java/com/navi/coin/navigator/screens/CoinActivityRegistry.kt @@ -10,7 +10,7 @@ package com.navi.coin.navigator.screens import android.app.Activity import com.navi.coin.ui.activity.CoinActivity import com.navi.coin.ui.activity.CoinBaseActivity -import com.navi.rr.common.navigation.registry.def.ActivityRegistry +import com.navi.common.navigation.registry.ActivityRegistry import dagger.hilt.android.scopes.ActivityRetainedScoped import javax.inject.Inject diff --git a/android/navi-coin/src/main/java/com/navi/coin/navigator/screens/CoinComposableRegistry.kt b/android/navi-coin/src/main/java/com/navi/coin/navigator/screens/CoinComposableRegistry.kt index 72e0b9832c..fc383562dd 100644 --- a/android/navi-coin/src/main/java/com/navi/coin/navigator/screens/CoinComposableRegistry.kt +++ b/android/navi-coin/src/main/java/com/navi/coin/navigator/screens/CoinComposableRegistry.kt @@ -15,7 +15,7 @@ import com.navi.coin.ui.compose.screen.destinations.CoinHomeScreenDestination import com.navi.coin.ui.compose.screen.destinations.Destination import com.navi.coin.ui.compose.screen.destinations.RedemptionStatusScreenDestination import com.navi.coin.ui.compose.screen.destinations.ScratchCardHistoryScreenDestination -import com.navi.rr.common.navigation.registry.def.ComposableRegistry +import com.navi.common.navigation.registry.ComposableRegistry import com.ramcosta.composedestinations.spec.DestinationSpec import com.ramcosta.composedestinations.spec.Direction import dagger.hilt.android.scopes.ActivityRetainedScoped diff --git a/android/navi-coin/src/main/java/com/navi/coin/ui/activity/CoinBaseActivity.kt b/android/navi-coin/src/main/java/com/navi/coin/ui/activity/CoinBaseActivity.kt index 4b889c72e3..eb01a261c9 100644 --- a/android/navi-coin/src/main/java/com/navi/coin/ui/activity/CoinBaseActivity.kt +++ b/android/navi-coin/src/main/java/com/navi/coin/ui/activity/CoinBaseActivity.kt @@ -21,8 +21,8 @@ import com.navi.coin.utils.ext.startExitAnimation import com.navi.common.navigation.NavArgs import com.navi.common.navigation.NavHostControlOwnerManager import com.navi.common.navigation.NavHostControllerOwner +import com.navi.common.navigation.NavigationAction import com.navi.common.ui.activity.BaseActivity -import com.navi.rr.common.navigation.NavigationAction import com.navi.rr.utils.startEnterAnimation import javax.inject.Inject diff --git a/android/navi-coin/src/main/java/com/navi/coin/utils/CommonUtils.kt b/android/navi-coin/src/main/java/com/navi/coin/utils/CommonUtils.kt index 481e3af16a..35c6147bc7 100644 --- a/android/navi-coin/src/main/java/com/navi/coin/utils/CommonUtils.kt +++ b/android/navi-coin/src/main/java/com/navi/coin/utils/CommonUtils.kt @@ -22,10 +22,10 @@ import com.navi.coin.utils.ext.filterEntries import com.navi.common.forge.model.ScreenStructure import com.navi.common.navigation.NavArgs import com.navi.common.navigation.NavHostControllerOwner +import com.navi.common.navigation.NavigationAction import com.navi.design.theme.getFontFamily import com.navi.design.theme.getFontWeight import com.navi.naviwidgets.models.NaviTextComponent -import com.navi.rr.common.navigation.NavigationAction import com.navi.rr.utils.getGsonBuilders import com.navi.uitron.utils.hexToComposeColor import java.util.concurrent.TimeUnit diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/NavigationAction.kt b/android/navi-common/src/main/java/com/navi/common/navigation/NavigationAction.kt similarity index 92% rename from android/navi-rr/src/main/java/com/navi/rr/common/navigation/NavigationAction.kt rename to android/navi-common/src/main/java/com/navi/common/navigation/NavigationAction.kt index 193ff3f3a2..7322533eb0 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/NavigationAction.kt +++ b/android/navi-common/src/main/java/com/navi/common/navigation/NavigationAction.kt @@ -5,7 +5,7 @@ * */ -package com.navi.rr.common.navigation +package com.navi.common.navigation /** Sealed class representing different navigation actions. */ sealed class NavigationAction { diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/DefaultActivityNavigator.kt b/android/navi-common/src/main/java/com/navi/common/navigation/navigator/DefaultActivityNavigator.kt similarity index 87% rename from android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/DefaultActivityNavigator.kt rename to android/navi-common/src/main/java/com/navi/common/navigation/navigator/DefaultActivityNavigator.kt index c664bedaa7..4724a7925a 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/DefaultActivityNavigator.kt +++ b/android/navi-common/src/main/java/com/navi/common/navigation/navigator/DefaultActivityNavigator.kt @@ -5,16 +5,16 @@ * */ -package com.navi.rr.common.navigation.navigator +package com.navi.common.navigation.navigator import android.app.Activity import com.navi.base.utils.orFalse import com.navi.base.utils.orZero import com.navi.common.navigation.NavArgs +import com.navi.common.navigation.navigator.def.ActivityNavigator +import com.navi.common.navigation.registry.ActivityRegistry +import com.navi.common.navigation.utils.NavigatorFacade import com.navi.naviwidgets.utils.FORWARD_SLASH -import com.navi.rr.common.navigation.navigator.def.ActivityNavigator -import com.navi.rr.common.navigation.registry.def.ActivityRegistry -import com.navi.rr.common.navigation.utils.NavigatorFacade import dagger.hilt.android.scopes.ActivityRetainedScoped import javax.inject.Inject diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/DefaultComposableNavigator.kt b/android/navi-common/src/main/java/com/navi/common/navigation/navigator/DefaultComposableNavigator.kt similarity index 95% rename from android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/DefaultComposableNavigator.kt rename to android/navi-common/src/main/java/com/navi/common/navigation/navigator/DefaultComposableNavigator.kt index 8d642401ba..5bd8d35c0b 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/DefaultComposableNavigator.kt +++ b/android/navi-common/src/main/java/com/navi/common/navigation/navigator/DefaultComposableNavigator.kt @@ -5,15 +5,15 @@ * */ -package com.navi.rr.common.navigation.navigator +package com.navi.common.navigation.navigator import android.annotation.SuppressLint import com.navi.common.navigation.NavHostControllerOwner +import com.navi.common.navigation.NavigationAction import com.navi.common.navigation.clearBackStackAndNavigate import com.navi.common.navigation.clearBackStackTillComposable +import com.navi.common.navigation.navigator.def.ComposableNavigator import com.navi.common.utils.Constants.COMPOSABLE_ID -import com.navi.rr.common.navigation.NavigationAction -import com.navi.rr.common.navigation.navigator.def.ComposableNavigator import com.ramcosta.composedestinations.spec.Direction import dagger.hilt.android.scopes.ActivityRetainedScoped import javax.inject.Inject diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/GenericNavigator.kt b/android/navi-common/src/main/java/com/navi/common/navigation/navigator/GenericNavigator.kt similarity index 86% rename from android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/GenericNavigator.kt rename to android/navi-common/src/main/java/com/navi/common/navigation/navigator/GenericNavigator.kt index e6c3a47fd2..b6b01fe6f7 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/GenericNavigator.kt +++ b/android/navi-common/src/main/java/com/navi/common/navigation/navigator/GenericNavigator.kt @@ -5,7 +5,7 @@ * */ -package com.navi.rr.common.navigation.navigator +package com.navi.common.navigation.navigator import android.app.Activity import androidx.compose.runtime.Composable @@ -13,13 +13,13 @@ import com.navi.base.utils.isNull as isNotPresent import com.navi.base.utils.orElse import com.navi.common.navigation.NavArgs import com.navi.common.navigation.NavHostControllerOwner +import com.navi.common.navigation.NavigationAction +import com.navi.common.navigation.navigator.def.ActivityNavigator +import com.navi.common.navigation.navigator.def.ComposableNavigator +import com.navi.common.navigation.registry.ActivityRegistry +import com.navi.common.navigation.registry.ComposableRegistry +import com.navi.common.navigation.utils.NavigatorFacade import com.navi.naviwidgets.utils.FORWARD_SLASH -import com.navi.rr.common.navigation.NavigationAction -import com.navi.rr.common.navigation.navigator.def.ActivityNavigator -import com.navi.rr.common.navigation.navigator.def.ComposableNavigator -import com.navi.rr.common.navigation.registry.def.ActivityRegistry -import com.navi.rr.common.navigation.registry.def.ComposableRegistry -import com.navi.rr.common.navigation.utils.NavigatorFacade /** * Child class of [Navigator], facilitates navigation, handles both activity and composable diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/Navigator.kt b/android/navi-common/src/main/java/com/navi/common/navigation/navigator/Navigator.kt similarity index 93% rename from android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/Navigator.kt rename to android/navi-common/src/main/java/com/navi/common/navigation/navigator/Navigator.kt index 880ffbfc2f..212c26a114 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/Navigator.kt +++ b/android/navi-common/src/main/java/com/navi/common/navigation/navigator/Navigator.kt @@ -5,12 +5,12 @@ * */ -package com.navi.rr.common.navigation.navigator +package com.navi.common.navigation.navigator import android.app.Activity import com.navi.common.navigation.NavArgs import com.navi.common.navigation.NavHostControllerOwner -import com.navi.rr.common.navigation.NavigationAction +import com.navi.common.navigation.NavigationAction /** Facilitates navigation between screens, Handles both Activity and Composable Navigation. */ sealed interface Navigator { diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/def/ActivityNavigator.kt b/android/navi-common/src/main/java/com/navi/common/navigation/navigator/def/ActivityNavigator.kt similarity index 88% rename from android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/def/ActivityNavigator.kt rename to android/navi-common/src/main/java/com/navi/common/navigation/navigator/def/ActivityNavigator.kt index e76c8f1fa7..8a63d61f6d 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/def/ActivityNavigator.kt +++ b/android/navi-common/src/main/java/com/navi/common/navigation/navigator/def/ActivityNavigator.kt @@ -5,11 +5,11 @@ * */ -package com.navi.rr.common.navigation.navigator.def +package com.navi.common.navigation.navigator.def import android.app.Activity import com.navi.common.navigation.NavArgs -import com.navi.rr.common.navigation.registry.def.ActivityRegistry +import com.navi.common.navigation.registry.ActivityRegistry /** * Defines navigation functionality for transitioning between different [Activity] within an diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/def/ComposableNavigator.kt b/android/navi-common/src/main/java/com/navi/common/navigation/navigator/def/ComposableNavigator.kt similarity index 90% rename from android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/def/ComposableNavigator.kt rename to android/navi-common/src/main/java/com/navi/common/navigation/navigator/def/ComposableNavigator.kt index 0eb9ee157c..d87088d68f 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/navigator/def/ComposableNavigator.kt +++ b/android/navi-common/src/main/java/com/navi/common/navigation/navigator/def/ComposableNavigator.kt @@ -5,11 +5,11 @@ * */ -package com.navi.rr.common.navigation.navigator.def +package com.navi.common.navigation.navigator.def import androidx.compose.runtime.Composable import com.navi.common.navigation.NavHostControllerOwner -import com.navi.rr.common.navigation.NavigationAction +import com.navi.common.navigation.NavigationAction import com.ramcosta.composedestinations.spec.Direction /** diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/def/ActivityRegistry.kt b/android/navi-common/src/main/java/com/navi/common/navigation/registry/ActivityRegistry.kt similarity index 92% rename from android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/def/ActivityRegistry.kt rename to android/navi-common/src/main/java/com/navi/common/navigation/registry/ActivityRegistry.kt index e1a01f43b7..ad7c37e179 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/def/ActivityRegistry.kt +++ b/android/navi-common/src/main/java/com/navi/common/navigation/registry/ActivityRegistry.kt @@ -5,7 +5,7 @@ * */ -package com.navi.rr.common.navigation.registry.def +package com.navi.common.navigation.registry import android.app.Activity diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/def/ComposableRegistry.kt b/android/navi-common/src/main/java/com/navi/common/navigation/registry/ComposableRegistry.kt similarity index 95% rename from android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/def/ComposableRegistry.kt rename to android/navi-common/src/main/java/com/navi/common/navigation/registry/ComposableRegistry.kt index 8375133224..a39f2f9aec 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/def/ComposableRegistry.kt +++ b/android/navi-common/src/main/java/com/navi/common/navigation/registry/ComposableRegistry.kt @@ -5,7 +5,7 @@ * */ -package com.navi.rr.common.navigation.registry.def +package com.navi.common.navigation.registry import android.os.Bundle import androidx.compose.runtime.Composable diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/utils/NavigatorFacade.kt b/android/navi-common/src/main/java/com/navi/common/navigation/utils/NavigatorFacade.kt similarity index 98% rename from android/navi-rr/src/main/java/com/navi/rr/common/navigation/utils/NavigatorFacade.kt rename to android/navi-common/src/main/java/com/navi/common/navigation/utils/NavigatorFacade.kt index e1537f9e5b..dcc96ff6a2 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/utils/NavigatorFacade.kt +++ b/android/navi-common/src/main/java/com/navi/common/navigation/utils/NavigatorFacade.kt @@ -5,7 +5,7 @@ * */ -package com.navi.rr.common.navigation.utils +package com.navi.common.navigation.utils import android.app.Activity import android.content.Intent diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/NaviRRDeeplinkNavigator.kt b/android/navi-rr/src/main/java/com/navi/rr/common/navigation/NaviRRDeeplinkNavigator.kt index 3d08cb5dd8..ae5442e433 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/NaviRRDeeplinkNavigator.kt +++ b/android/navi-rr/src/main/java/com/navi/rr/common/navigation/NaviRRDeeplinkNavigator.kt @@ -16,10 +16,10 @@ import com.navi.base.model.CtaData import com.navi.base.utils.orFalse import com.navi.base.utils.orZero import com.navi.common.navigation.NavArgs +import com.navi.common.navigation.utils.NavigatorFacade import com.navi.common.utils.Constants import com.navi.naviwidgets.utils.FORWARD_SLASH import com.navi.rr.common.navigation.registry.RewardActivityRegistry -import com.navi.rr.common.navigation.utils.NavigatorFacade import com.navi.rr.referral.ui.activity.ReferralHomeActivity import com.navi.rr.rewards.ui.activity.RewardInfoActivity import com.navi.rr.rewards.ui.activity.RewardSummaryActivity diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/RewardsNavigator.kt b/android/navi-rr/src/main/java/com/navi/rr/common/navigation/RewardsNavigator.kt index 36195f9e88..1c8e9d2078 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/RewardsNavigator.kt +++ b/android/navi-rr/src/main/java/com/navi/rr/common/navigation/RewardsNavigator.kt @@ -11,13 +11,14 @@ import android.app.Activity import androidx.compose.runtime.Composable import com.navi.common.navigation.NavArgs import com.navi.common.navigation.NavHostControllerOwner +import com.navi.common.navigation.NavigationAction +import com.navi.common.navigation.navigator.GenericNavigator +import com.navi.common.navigation.navigator.def.ActivityNavigator +import com.navi.common.navigation.navigator.def.ComposableNavigator +import com.navi.common.navigation.utils.NavigatorFacade import com.navi.rr.common.activity.RRBaseActivity -import com.navi.rr.common.navigation.navigator.GenericNavigator -import com.navi.rr.common.navigation.navigator.def.ActivityNavigator -import com.navi.rr.common.navigation.navigator.def.ComposableNavigator import com.navi.rr.common.navigation.registry.RewardActivityRegistry import com.navi.rr.common.navigation.registry.RewardComposableRegistry -import com.navi.rr.common.navigation.utils.NavigatorFacade import com.navi.rr.utils.constants.Constants import dagger.hilt.android.scopes.ActivityRetainedScoped import javax.inject.Inject diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/RewardActivityRegistry.kt b/android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/RewardActivityRegistry.kt index c8d7795169..36f1419628 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/RewardActivityRegistry.kt +++ b/android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/RewardActivityRegistry.kt @@ -8,8 +8,8 @@ package com.navi.rr.common.navigation.registry import android.app.Activity +import com.navi.common.navigation.registry.ActivityRegistry import com.navi.rr.common.activity.RRBaseActivity -import com.navi.rr.common.navigation.registry.def.ActivityRegistry import com.navi.rr.referral.ui.activity.ReferralHomeActivity import dagger.hilt.android.scopes.ActivityRetainedScoped import javax.inject.Inject diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/RewardComposableRegistry.kt b/android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/RewardComposableRegistry.kt index 74fb1d3f42..77b5a8bdbd 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/RewardComposableRegistry.kt +++ b/android/navi-rr/src/main/java/com/navi/rr/common/navigation/registry/RewardComposableRegistry.kt @@ -9,7 +9,7 @@ package com.navi.rr.common.navigation.registry import android.os.Bundle import androidx.compose.runtime.Composable -import com.navi.rr.common.navigation.registry.def.ComposableRegistry +import com.navi.common.navigation.registry.ComposableRegistry import com.navi.rr.destinations.Destination import com.navi.rr.destinations.LeaderboardScreenDestination import com.navi.rr.destinations.RefereeTrackerScreenV2Destination diff --git a/android/navi-rr/src/main/java/com/navi/rr/common/network/di/NavigatorModule.kt b/android/navi-rr/src/main/java/com/navi/rr/common/network/di/NavigatorModule.kt index 312b3ea49a..895bfaf52a 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/common/network/di/NavigatorModule.kt +++ b/android/navi-rr/src/main/java/com/navi/rr/common/network/di/NavigatorModule.kt @@ -7,10 +7,10 @@ package com.navi.rr.common.network.di -import com.navi.rr.common.navigation.navigator.DefaultActivityNavigatorImpl -import com.navi.rr.common.navigation.navigator.DefaultComposableNavigatorImpl -import com.navi.rr.common.navigation.navigator.def.ActivityNavigator -import com.navi.rr.common.navigation.navigator.def.ComposableNavigator +import com.navi.common.navigation.navigator.DefaultActivityNavigatorImpl +import com.navi.common.navigation.navigator.DefaultComposableNavigatorImpl +import com.navi.common.navigation.navigator.def.ActivityNavigator +import com.navi.common.navigation.navigator.def.ComposableNavigator import dagger.Binds import dagger.Module import dagger.hilt.InstallIn diff --git a/android/navi-rr/src/main/java/com/navi/rr/utils/RRUtils.kt b/android/navi-rr/src/main/java/com/navi/rr/utils/RRUtils.kt index 24836daab6..4cafd60c2e 100644 --- a/android/navi-rr/src/main/java/com/navi/rr/utils/RRUtils.kt +++ b/android/navi-rr/src/main/java/com/navi/rr/utils/RRUtils.kt @@ -27,12 +27,12 @@ import com.navi.common.forge.model.ScreenDefinition import com.navi.common.forge.model.ScreenStructure import com.navi.common.navigation.NavArgs import com.navi.common.navigation.NavHostControllerOwner +import com.navi.common.navigation.NavigationAction import com.navi.common.utils.EMPTY import com.navi.design.theme.getFontFamily import com.navi.design.theme.getFontWeight import com.navi.naviwidgets.models.NaviTextComponent import com.navi.rr.common.activity.RRBaseActivity -import com.navi.rr.common.navigation.NavigationAction import com.navi.rr.utils.constants.Constants import com.navi.rr.utils.constants.Constants.ONE_LAKH import com.navi.rr.utils.constants.Constants.ONE_THOUSAND