"""国家代码映射接口。"""
from fastapi import APIRouter

from app.core.countries import COUNTRY_MAP
from app.core.response import ok

router = APIRouter(prefix="/countries", tags=["国家"])


@router.get("", summary="国家代码映射")
def list_countries():
    return ok([{"code": code, "name": name} for code, name in COUNTRY_MAP.items()])
