from django.urls import path

from .views import city_wards, hello_world, leaderboard, reality_potential, spot_detail, summary, wards

urlpatterns = [
    path("hello/", hello_world, name="hello_world"),
    path("v1/wards/", wards, name="wards_v1"),
    path("v1/cities/<str:city_name>/wards/", city_wards, name="city_wards_v1"),
    path("v1/city/<str:city_name>/wards/", city_wards, name="city_wards_v1_legacy"),
    path("v1/spot-detail/<str:spot_id>/", spot_detail, name="spot_detail"),
    path("v1/leaderboard/", leaderboard, name="leaderboard"),
    path("v1/reality-potential/", reality_potential, name="reality_potential"),
    path("v1/summary/", summary, name="summary"),
    # Existing route retained for backwards compatibility.
    path("city/<str:city_name>/wards/", city_wards, name="city_wards"),
]
