make it easier to develop new components and to customize the map for other projects
some kind of plug-in architecture with each component (claims, transit, waypoints, etc.) having its own state and multiple render locations (map layer, menu entry, search results)
an array of enabled plugins will then be passed to the init function
make it easier to develop new components and to customize the map for other projects
some kind of plug-in architecture with each component (claims, transit, waypoints, etc.) having its own state and multiple render locations (map layer, menu entry, search results)
an array of enabled plugins will then be passed to the init function