Better error handling for view recipe component when recipe is null (Ch.6)

When there is no recipe to show (recipe is null):

- Don’t display the edit button.
- Inform user (via a message).

Also removed unused div id=“recipe-details”. There is no impact on the tutorial writeup as far as I can tell.