I need to implement an observable that would ask to load data only if it's not already being loaded. I was thinking of having two observables: one for load requests and another for loading state. I'm not sure if the following scenario is possible and need your guidance:
load request observable: -- request -- skip whatever items unless state is False -- another request
Is loading state observable: -- True -------------------------------------------------------------False---
Thanks.
P.S. I wish the solution wouldn't contain side effects.