File tree Expand file tree Collapse file tree 4 files changed +6
-16
lines changed
WordPress/src/main/java/org/wordpress/android Expand file tree Collapse file tree 4 files changed +6
-16
lines changed Original file line number Diff line number Diff line change 15
15
import org .wordpress .android .ui .WPWebViewActivity ;
16
16
import org .wordpress .android .ui .about .UnifiedAboutActivity ;
17
17
import org .wordpress .android .ui .accounts .HelpActivity ;
18
- import org .wordpress .android .ui .accounts .LoginEpilogueActivity ;
19
18
import org .wordpress .android .ui .accounts .LoginMagicLinkInterceptActivity ;
20
19
import org .wordpress .android .ui .accounts .PostSignupInterstitialActivity ;
21
20
import org .wordpress .android .ui .accounts .SignupEpilogueActivity ;
22
- import org .wordpress .android .ui .accounts .login .LoginEpilogueFragment ;
23
21
import org .wordpress .android .ui .accounts .login .jetpack .LoginNoSitesFragment ;
24
22
import org .wordpress .android .ui .accounts .login .jetpack .LoginSiteCheckErrorFragment ;
25
23
import org .wordpress .android .ui .accounts .signup .SignupEpilogueFragment ;
@@ -237,10 +235,6 @@ public interface AppComponent {
237
235
238
236
void inject (PostUploadHandler object );
239
237
240
- void inject (LoginEpilogueActivity object );
241
-
242
- void inject (LoginEpilogueFragment object );
243
-
244
238
void inject (LoginMagicLinkInterceptActivity object );
245
239
246
240
void inject (SignupEpilogueActivity object );
Original file line number Diff line number Diff line change 4
4
import androidx .lifecycle .ViewModelProvider ;
5
5
6
6
import org .wordpress .android .ui .JetpackRemoteInstallViewModel ;
7
- import org .wordpress .android .ui .accounts .LoginEpilogueViewModel ;
8
7
import org .wordpress .android .ui .accounts .LoginViewModel ;
9
8
import org .wordpress .android .ui .accounts .login .jetpack .LoginNoSitesViewModel ;
10
9
import org .wordpress .android .ui .accounts .login .jetpack .LoginSiteCheckErrorViewModel ;
@@ -489,11 +488,6 @@ abstract class ViewModelModule {
489
488
@ ViewModelKey (LoginNoSitesViewModel .class )
490
489
abstract ViewModel loginNoSitesErrorViewModel (LoginNoSitesViewModel viewModel );
491
490
492
- @ Binds
493
- @ IntoMap
494
- @ ViewModelKey (LoginEpilogueViewModel .class )
495
- abstract ViewModel loginEpilogueViewModel (LoginEpilogueViewModel viewModel );
496
-
497
491
@ Binds
498
492
@ IntoMap
499
493
@ ViewModelKey (LoginViewModel .class )
Original file line number Diff line number Diff line change 8
8
import androidx .lifecycle .ViewModelProvider ;
9
9
10
10
import org .wordpress .android .R ;
11
- import org .wordpress .android .WordPress ;
12
11
import org .wordpress .android .fluxc .store .AccountStore ;
13
12
import org .wordpress .android .fluxc .store .SiteStore ;
14
13
import org .wordpress .android .ui .ActivityLauncher ;
30
29
31
30
import javax .inject .Inject ;
32
31
32
+ import dagger .hilt .android .AndroidEntryPoint ;
33
+
34
+ @ AndroidEntryPoint
33
35
public class LoginEpilogueActivity extends LocaleAwareActivity implements LoginEpilogueListener {
34
36
public static final String EXTRA_DO_LOGIN_UPDATE = "EXTRA_DO_LOGIN_UPDATE" ;
35
37
public static final String EXTRA_SHOW_AND_RETURN = "EXTRA_SHOW_AND_RETURN" ;
@@ -44,7 +46,6 @@ public class LoginEpilogueActivity extends LocaleAwareActivity implements LoginE
44
46
@ Override
45
47
protected void onCreate (Bundle savedInstanceState ) {
46
48
super .onCreate (savedInstanceState );
47
- ((WordPress ) getApplication ()).component ().inject (this );
48
49
49
50
LoginFlowThemeHelper .injectMissingCustomAttributes (getTheme ());
50
51
Original file line number Diff line number Diff line change 19
19
20
20
import org .wordpress .android .BuildConfig ;
21
21
import org .wordpress .android .R ;
22
- import org .wordpress .android .WordPress ;
23
22
import org .wordpress .android .analytics .AnalyticsTracker ;
24
23
import org .wordpress .android .analytics .AnalyticsTracker .Stat ;
25
24
import org .wordpress .android .fluxc .model .AccountModel ;
45
44
46
45
import javax .inject .Inject ;
47
46
47
+ import dagger .hilt .android .AndroidEntryPoint ;
48
+
49
+ @ AndroidEntryPoint
48
50
public class LoginEpilogueFragment extends LoginBaseFormFragment <LoginEpilogueListener > {
49
51
public static final String TAG = "login_epilogue_fragment_tag" ;
50
52
@@ -154,7 +156,6 @@ protected void setupBottomButton(Button button) {
154
156
@ Override
155
157
public void onCreate (Bundle savedInstanceState ) {
156
158
super .onCreate (savedInstanceState );
157
- ((WordPress ) requireActivity ().getApplication ()).component ().inject (this );
158
159
159
160
mDoLoginUpdate = requireArguments ().getBoolean (ARG_DO_LOGIN_UPDATE , false );
160
161
mShowAndReturn = requireArguments ().getBoolean (ARG_SHOW_AND_RETURN , false );
You can’t perform that action at this time.
0 commit comments