Untitled

mail@pastecode.io avatar
unknown
json
2 years ago
1.0 kB
4
Indexable
Never
[POST] api/realties/moderation/get_options

{
    "fieldname": oneOf("building", "city", 
                       "district", "microdistrict",
                        "raion", "street", "contract_type", "realty_type", "agency",
                        "wall_type", "house_type", "heating_system", "room_type","currency")
    "value": string || int   (для typeahead)
}

response:
{
    "options": [
        {
            "id": int
            "value": string || int (human-readable label)
        },
        ...
    ]
}


P.S

1. Тут найбажаніша логіка: для гео-філдів юзати typeahead + повертати з лімітом 50,
   а для не-гео філдів - повертати одразу всі варіанти.
   
   Я можу цю логіку зашити в бек, або ж фронт буде розрізняти ці випадки і не прокидувати філда "value" або 
   додати філд "useTypeahead": bool для цього