// Path: app/src/main/java/com/konifar/annict/viewmodel/LoginViewModel.java
// public class LoginViewModel implements ViewModel {
// 
//     private final PageNavigator navigator;
// 
//     @Inject
//     public LoginViewModel(PageNavigator navigator) {
//         this.navigator = navigator;
//     }
// 
//     public void onClickLoginButton(@SuppressWarnings("unused") View view) {
//         navigator.startCustomTab(AnnictClient.getOAuthUrl());
//     }
// 
//     @Override
//     public void destroy() {
//         // Do nothing
//     }
// }


import com.konifar.annict.databinding.FragmentLoginBinding;
import com.konifar.annict.viewmodel.LoginViewModel;
import android.content.Context;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import javax.inject.Inject;
package com.konifar.annict.view.fragment;




public class LoginFragment extends BaseFragment {

    @Inject
// Path: app/src/main/java/com/konifar/annict/viewmodel/LoginViewModel.java
// public class LoginViewModel implements ViewModel {
// 
//     private final PageNavigator navigator;
// 
//     @Inject
//     public LoginViewModel(PageNavigator navigator) {
//         this.navigator = navigator;
//     }
// 
//     public void onClickLoginButton(@SuppressWarnings("unused") View view) {
//         navigator.startCustomTab(AnnictClient.getOAuthUrl());
//     }
// 
//     @Override
//     public void destroy() {
//         // Do nothing
//     }
// }


// Path: app/src/main/java/com/konifar/annict/view/fragment/LoginFragment.java
import com.konifar.annict.databinding.FragmentLoginBinding;
import com.konifar.annict.viewmodel.LoginViewModel;
import android.content.Context;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import javax.inject.Inject;

package com.konifar.annict.view.fragment;




public class LoginFragment extends BaseFragment {

    @Inject
    LoginViewModel viewModel;