Skip to content

Instantly share code, notes, and snippets.

@orcchg
Last active June 26, 2021 08:25
Show Gist options
  • Select an option

  • Save orcchg/6c0cad3c70c6e55d7b04a95202336d0d to your computer and use it in GitHub Desktop.

Select an option

Save orcchg/6c0cad3c70c6e55d7b04a95202336d0d to your computer and use it in GitHub Desktop.
class StockListFragment : BaseFragment(R.layout.main_stock_list_fragment) {
@Inject lateinit var factory: StockListViewModelFactory
private val binding by viewBindings(MainStockListFragmentBinding::bind)
private val viewModel by viewModels<StockListViewModel> { factory }
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
DaggerStockListFragmentComponent.factory()
.create(featureApi = api.getFeature())
.inject(this)
super.onViewCreated(view, savedInstanceState)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment