UNPKG

react-dadata

Version:

React-компонент для подсказок адресов, организаций и банков с помощью сервиса DaData.ru

27 lines (26 loc) 823 B
var HttpCache = /** @class */ (function () { function HttpCache() { } /** * Сгенерировать уникальный ключ кеша из параметров http-запроса * @example * ```ts * cache.serializeCacheKey({ * url: 'https://example.com', * body: { key: "value" }, * method: "POST" * }) * ``` */ HttpCache.prototype.serializeCacheKey = function (payload) { try { return JSON.stringify(payload); } catch (_e) { // на случай попытки сериализации объекта с циклическими зависимостями внутри return payload.url + String(Math.random()); } }; return HttpCache; }()); export { HttpCache };