``` Presenter { val stateRelay = BehalviourRelay...
# rx
u
Copy code
Presenter {

	val stateRelay = BehalviourRelay.createDefault(PresenterState())
	val stateObservable: Observable<PresenterState>
		get() = stateRelay
	
	init {
      disposables += coldApiRequest.
         .subscribe { listOfData
            stateRelay.accept { it.copy(listOfData = listOfData )}
         }
	}

	fun onDestroy() {
	   disposables.clear()
	}

}