How to handle errors REACTIVELY with the async pipe