Instead of flat object give possibility to subscribe to observables in a nested object. Something like this:
/* isFetching, userList and selectedUser are ko.observables */
<KoSubscribe
subscribe={{
users: {
isFetching,
userList
},
selectedUser,
}}
render={({ users, selectedUser }) => (
<div>
<Profile user={selectedUser} />
<Users {...users} />
</div>
)}
/>
Instead of flat object give possibility to subscribe to observables in a nested object. Something like this: