@Override
 public void inject(BaseFragment fragment) {
   fragmentComponent.inject(fragment);
 }
 @Override
 public Fragment fragment() {
   return fragmentComponent.fragment();
 }