/* Ċ Ġ* ĠThis Ġfile Ġis Ġpart Ġof ĠTy pi App Ġ( https :// github . com / fon ix 2 3 2 / Ty pi App /) Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 9 ĠJo z se f ĠK ir aly Ġ< fon ix 2 3 2 @ gmail . com > Ċ Ġ* Ċ Ġ* ĠThis Ġprogram Ġis Ġfree Ġsoftware : Ġyou Ġcan Ġredistribute Ġit Ġand / or Ġmodify Ċ Ġ* Ġit Ġunder Ġthe Ġterms Ġof Ġthe ĠGNU ĠGeneral ĠPublic ĠLicense Ġas Ġpublished Ġby Ċ Ġ* Ġthe ĠFree ĠSoftware ĠFoundation , Ġversion Ġ 3 . Ċ Ġ* Ċ Ġ* ĠThis Ġprogram Ġis Ġdistributed Ġin Ġthe Ġhope Ġthat Ġit Ġwill Ġbe Ġuseful , Ġbut Ċ Ġ* ĠWITHOUT ĠANY ĠWARRANTY ; Ġwithout Ġeven Ġthe Ġimplied Ġwarranty Ġof Ċ Ġ* ĠMERCHANTABILITY Ġor ĠFITNESS ĠFOR ĠA ĠPARTICULAR ĠPURPOSE . ĠSee Ġthe ĠGNU Ċ Ġ* ĠGeneral ĠPublic ĠLicense Ġfor Ġmore Ġdetails . Ċ Ġ* Ċ Ġ* ĠYou Ġshould Ġhave Ġreceived Ġa Ġcopy Ġof Ġthe ĠGNU ĠGeneral ĠPublic ĠLicense Ċ Ġ* Ġalong Ġwith Ġthis Ġprogram . ĠIf Ġnot , Ġsee Ġ< http :// www . gnu . org / licenses />. Ċ Ġ*/ Ċ Ċ package Ġnet . fon ix 2 3 2 . ty pi app Ċ Ċ import Ġnet . fon ix 2 3 2 . ty pi app . domain . repository .* Ċ import Ġnet . fon ix 2 3 2 . ty pi app . repository .* Ċ import Ġnet . fon ix 2 3 2 . ty pi app . ui . fragment .* Ċ import Ġnet . fon ix 2 3 2 . ty pi app . view model .* Ċ import Ġorg . k oin . android x . view model . dsl . viewModel Ċ import Ġorg . k oin . dsl . module Ċ import Ġorg . k oin . android . experimental . dsl . viewModel Ċ import Ġorg . k oin . android x . fragment . dsl . fragment Ċ Ċ val Ġrepository Module Ġ= Ġmodule Ġ{ ĊĠĠĠ Ġsingle < Album Repository > Ġ{ ĠAlbum Repository Impl ( get (), Ġget ()) Ġ} ĊĠĠĠ Ġsingle < Comment Repository > Ġ{ ĠComment Repository Impl ( get (), Ġget ()) Ġ} ĊĠĠĠ Ġsingle < Photo Repository > Ġ{ ĠPhoto Repository Impl ( get (), Ġget ()) Ġ} ĊĠĠĠ Ġsingle < Post Repository > Ġ{ ĠPost Repository Impl ( get (), Ġget ()) Ġ} ĊĠĠĠ Ġsingle < Todo Repository > Ġ{ ĠTodo Repository Impl ( get (), Ġget ()) Ġ} ĊĠĠĠ Ġsingle < UserRepository > Ġ{ ĠUser Repository Impl ( get (), Ġget ()) Ġ} Ċ } Ċ Ċ val Ġui Module Ġ= Ġmodule Ġ{ ĊĠĠĠ ĠviewModel < Splash ViewModel >() ĊĠĠĠ ĠviewModel < UserList ViewModel >() ĊĠĠĠ ĠviewModel < User Home ViewModel >() ĊĠĠĠ ĠviewModel < UserProfile ViewModel >() ĊĠĠĠ ĠviewModel < Album List ViewModel >() ĊĠĠĠ ĠviewModel < Album ViewModel >() ĊĠĠĠ ĠviewModel < Post List ViewModel >() ĊĠĠĠ ĠviewModel < Post ViewModel >() ĊĠĠĠ ĠviewModel < Todo List ViewModel >() ĊĊĠĠĠ Ġfragment Ġ{ ĠSpl ash Fragment () Ġ} ĊĠĠĠ Ġfragment Ġ{ ĠUser List Fragment () Ġ} ĊĠĠĠ Ġfragment Ġ{ ĠUser Home Fragment () Ġ} ĊĠĠĠ Ġfragment Ġ{ ĠUser Profile Fragment () Ġ} ĊĠĠĠ Ġfragment Ġ{ ĠAlbum List Fragment () Ġ} ĊĠĠĠ Ġfragment Ġ{ ĠAlbum Fragment () Ġ} ĊĠĠĠ Ġfragment Ġ{ ĠPost List Fragment () Ġ} ĊĠĠĠ Ġfragment Ġ{ ĠPost Fragment () Ġ} ĊĠĠĠ Ġfragment Ġ{ ĠTodo List Fragment () Ġ} Ċ } ĊĊ