Manage optional routes in the new routes.json template
When we would like to make routes and views hidden or completely absent from the markup based on the parameters passed to the blox, like for instance:
- the disableCommunityMapDisplay parameter in solid-communities
- the disableCommunityPictureDisplay
Which should avoid adding the map related markup in the component at all if they are false, and should not add the associated routes to the blox router.
We need a way to declare those routing/rendering conditions.