package Ġcom . labs . sa uti . di . module Ċ Ċ import Ġcom . labs . sa uti . repository . Settings Repository Ċ import Ġcom . labs . sa uti . view _ model . Settings ViewModel Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ Ċ @ Module Ċ class ĠSettings Module Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide Settings ViewModel Factory ( settings Repository : ĠSettings Repository ): ĠSettings ViewModel . Factory Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠSettings ViewModel . Factory ( settings Repository ) ĊĠĠĠ Ġ} Ċ Ċ }