package Ġcom . apps . elli ot gr in . users list . di Ċ Ċ import Ġcom . apps . elli ot gr in . users list . data . model . User Ċ import Ġcom . apps . elli ot gr in . users list . data . repository . Users Repository Ċ import Ġcom . apps . elli ot gr in . users list . ui . create . Create User ViewModel Ċ import Ġcom . apps . elli ot gr in . users list . ui . users . Users ViewModel Ċ import Ġorg . k oin . android . view model . ext . k oin . viewModel Ċ import Ġorg . k oin . dsl . module . module Ċ Ċ val Ġapp Module Ġ= Ġmodule Ġ{ ĊĊĠĠĠ Ġ// Ġusers ĠViewModel ĊĠĠĠ ĠviewModel Ġ{ ĠUsers ViewModel ( get ()) Ġ} ĊĊĠĠĠ Ġ// Ġcreate Ġuser ĠViewModel ĊĠĠĠ ĠviewModel Ġ{ Ġ( user : ĠUser ?) Ġ-> ĠCreate User ViewModel ( user , Ġget ()) Ġ} ĊĊĠĠĠ Ġ// Ġusers Ġrepository ĊĠĠĠ Ġsingle Ġ{ ĠUsers Repository ( get ()) Ġ} Ċ Ċ } Ċ Ċ val Ġusers List App Ġ= ĠlistOf ( app Module )