package com.tresorit.zerokitsdk.module;
import android.content.Context;
import android.content.SharedPreferences;
import com.tresorit.zerokit.Zerokit;
import com.tresorit.zerokitsdk.scopes.ActivityScope;
import com.tresorit.zerokitsdk.viewmodel.RegistrationViewModel;
import com.tresorit.zerokit.AdminApi;
import org.greenrobot.eventbus.EventBus;
import dagger.Module;
import dagger.Provides;
@Module
public class RegistrationModule {
@Provides
@ActivityScope
public RegistrationViewModel provideRegistrationViewModel(Zerokit zerokit, AdminApi adminApi, EventBus eventbus, SharedPreferences sharedPreferences, Context context) {
return new RegistrationViewModel(zerokit, adminApi, eventbus, sharedPreferences, context.getResources());
}
}