package Ġat . ro tes k re uz . stop cor ona . screens . reporting . report Status . guide line Ċ Ċ import Ġat . ro tes k re uz . stop cor ona . model . repositories . Qu ar ant ine Repository Ċ import Ġat . ro tes k re uz . stop cor ona . model . repositories . Qu ar ant ine Status Ċ import Ġat . ro tes k re uz . stop cor ona . skeleton . core . model . helpers . App Dispatch ers Ċ import Ġat . ro tes k re uz . stop cor ona . skeleton . core . screens . base . view model . Scoped ViewModel Ċ import Ġio . reactivex . Observable Ċ Ċ /** Ċ Ġ* ĠHandles Ġthe Ġuser Ġinteraction Ġand Ġprovides Ġdata Ġfor Ġ[ Certificate Report Guide lines Fragment ]. Ċ Ġ*/ Ċ class ĠCertificate Report Guide lines ViewModel ( ĊĠĠĠ Ġapp Dispatch ers : ĠApp Dispatch ers , ĊĠĠĠ Ġprivate Ġval Ġqu ar ant ine Repository : ĠQu ar ant ine Repository Ċ ) Ġ: ĠScoped ViewModel ( app Dispatch ers ) Ġ{ ĊĊĠĠĠ Ġfun Ġobserve Qu ar ant ine Status (): ĠObservable < Qu ar ant ine Status > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġqu ar ant ine Repository . observe Qu ar ant ine State () ĊĠĠĠ Ġ} Ċ } Ċ