title: Angular unrelated components communication
body: <p>I have a component A which displays a list of items
  If i click on any item i am redirected to component B which displays some details about that item</p>
  <p>My problem is the following: let's say i am on the detail page of an item, if someone deletes the item from the component A, all actions inside component B should fail.</p>
  <p>What i am trying to do, if an action inside component B fails, redirect to component A, and trigger a function, probably ngOnInit, to get the list of available items.</p>
  <p>This could be easily fixable with a simple window.reload, but i want to find a better solution.</p>
  <p>Any suggestions on doing it without creating a shared service?</p>