Updated on 2026-08-14
This commit is contained in:
parent
2af8d5dc82
commit
9d36a97fd9
8 changed files with 67 additions and 34 deletions
|
|
@ -1,13 +0,0 @@
|
|||
package com.tangem.di;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
import com.tangem.presentation.activity.MainActivity;
|
||||
|
||||
public class Navigator {
|
||||
|
||||
public void showMain(Context context) {
|
||||
context.startActivity(MainActivity.Companion.callingIntent(context));
|
||||
}
|
||||
|
||||
}
|
||||
36
app/src/main/java/com/tangem/di/Navigator.kt
Normal file
36
app/src/main/java/com/tangem/di/Navigator.kt
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
package com.tangem.di
|
||||
|
||||
import android.app.Activity
|
||||
import android.content.Context
|
||||
import android.nfc.Tag
|
||||
import android.os.Bundle
|
||||
import com.tangem.presentation.activity.EmptyWalletActivity
|
||||
import com.tangem.presentation.activity.LoadedWalletActivity
|
||||
|
||||
import com.tangem.presentation.activity.MainActivity
|
||||
|
||||
class Navigator {
|
||||
|
||||
fun showMain(context: Context) {
|
||||
context.startActivity(MainActivity.callingIntent(context))
|
||||
}
|
||||
|
||||
fun showLoadedWallet(context: Activity, lastTag: Tag, cardInfo: Bundle) {
|
||||
context.startActivityForResult(LoadedWalletActivity.callingIntent(context, lastTag, cardInfo), MainActivity.REQUEST_CODE_SHOW_CARD_ACTIVITY)
|
||||
}
|
||||
|
||||
fun showEmptyWallet(context: Activity) {
|
||||
context.startActivity(EmptyWalletActivity.callingIntent(context))
|
||||
}
|
||||
|
||||
fun showVerifyCard(context: Context) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
fun showCreateNewWallet(context: Context) {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,5 +1,6 @@
|
|||
package com.tangem.di;
|
||||
|
||||
import com.tangem.presentation.activity.EmptyWalletActivity;
|
||||
import com.tangem.presentation.activity.LogoActivity;
|
||||
import com.tangem.presentation.activity.MainActivity;
|
||||
|
||||
|
|
@ -17,4 +18,6 @@ public interface NavigatorComponent {
|
|||
|
||||
void inject(MainActivity activity);
|
||||
|
||||
void inject(EmptyWalletActivity activity);
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue