Mercure implementations should:
- retrieve the hub URL from the response
- subscribe all topics in the same event source in the list (not the case in the Next.js implementation)
- correctly remove an item in the list when it is deleted
- unsubscribe when the component is unmounted
- correctly go back to the list when an item is deleted while in the show page