import "./CityFiasApi.mock";
import FiasCity = server.Settings.FiasCity;
export class CityFiasApi {
public static getCitiesList(value: string): Promise<FiasCity[]> {
return GWLoader.instance.get<FiasCity[]>(
"https://api.kontur.ru/fias/v1/addresses",
{
prefix: value,
actual: true,
limit: 5,
fullAddress: true,
directParent: false,
level: ["city"]
}
);
}
}const mock = new MockAdapter(GWLoader.instance.getAxios(), {
delayResponse: 1000
});
mock
.onGet("https://api.kontur.ru/fias/v1/addresses")
.reply(200, data)
.onAny()
.passThrough();