фикс ошибок линетера
This commit is contained in:
@ -16,28 +16,28 @@ class StorageListApi {
|
||||
/**
|
||||
* @param {string} key - уникальный ключ для api, который будет записан в сервисе
|
||||
*/
|
||||
constructor(key) {
|
||||
constructor (key) {
|
||||
this.key = key;
|
||||
this.api = new StorageServiceApi();
|
||||
}
|
||||
|
||||
/**
|
||||
* @private
|
||||
*
|
||||
*
|
||||
* @param {Array.<Element>} list - список элементов по которым осуществялется поиск
|
||||
* @param {string} _id - _id искомого элемента
|
||||
*
|
||||
*
|
||||
* @returns {number} - Возвращает индекс искомого эллемента по _id
|
||||
*/
|
||||
_findIndex = (list, _id) => {
|
||||
return list.findIndex(item => item._id === _id);
|
||||
return list.findIndex((item) => item._id === _id);
|
||||
}
|
||||
|
||||
/**
|
||||
* @private
|
||||
*
|
||||
*
|
||||
* @param {Array<Element>} list - новый список элементов
|
||||
*
|
||||
*
|
||||
* @returns {Promise<Array<Element>>} - возвращает обновленный список элементов
|
||||
*/
|
||||
_updateList = async (list) => {
|
||||
@ -46,7 +46,7 @@ class StorageListApi {
|
||||
|
||||
/**
|
||||
* @public
|
||||
*
|
||||
*
|
||||
* @returns {Promise<Array<Element>>} - возвращает все элементы списка
|
||||
*/
|
||||
request = async () => {
|
||||
@ -56,9 +56,9 @@ class StorageListApi {
|
||||
|
||||
/**
|
||||
* @public
|
||||
*
|
||||
*
|
||||
* @param {string} _id - _id искомого элемента списка
|
||||
*
|
||||
*
|
||||
* @returns {Promise<Element>} - возвращает элемент списка или генерит ошибку
|
||||
*/
|
||||
find = async (_id) => {
|
||||
@ -72,9 +72,9 @@ class StorageListApi {
|
||||
|
||||
/**
|
||||
* @public
|
||||
*
|
||||
*
|
||||
* @param {Object} data - элемент списка
|
||||
*
|
||||
*
|
||||
* @returns {Promise<Element>} - Возвращает вновь созданный элемент с уникальным полем _id
|
||||
*/
|
||||
create = async (data) => {
|
||||
@ -90,9 +90,9 @@ class StorageListApi {
|
||||
|
||||
/**
|
||||
* @public
|
||||
*
|
||||
*
|
||||
* @param {Element} data - элемент списка
|
||||
*
|
||||
*
|
||||
* @returns {Promise<Element>} - Возвращает обновленный элемент списка
|
||||
*/
|
||||
update = async (data) => {
|
||||
@ -107,10 +107,10 @@ class StorageListApi {
|
||||
}
|
||||
|
||||
/**
|
||||
* @public
|
||||
*
|
||||
* @public
|
||||
*
|
||||
* @param {string} _id - _id удаляемого элемента
|
||||
*
|
||||
*
|
||||
* @returns {Promise<string>} - Возвращает _id удаленного элемента или ошибку
|
||||
*/
|
||||
remove = async (_id) => {
|
||||
|
||||
@ -18,7 +18,7 @@ class StorageServiceApi {
|
||||
|
||||
/**
|
||||
* @public
|
||||
*
|
||||
*
|
||||
* @returns {Promise<Array<Store>>} - Возвращает список всех пар ключ-значение
|
||||
*/
|
||||
request = async () => {
|
||||
@ -28,9 +28,9 @@ class StorageServiceApi {
|
||||
|
||||
/**
|
||||
* @public
|
||||
*
|
||||
*
|
||||
* @param {string} key - ключ хранилища в api
|
||||
*
|
||||
*
|
||||
* @returns {Promise<unknown>} - Возвращает значение по указанному ключу
|
||||
*/
|
||||
find = async (key) => {
|
||||
@ -40,10 +40,10 @@ class StorageServiceApi {
|
||||
|
||||
/**
|
||||
* @public
|
||||
*
|
||||
*
|
||||
* @param {string} key - ключ хранилища в api
|
||||
* @param {unknown} value - значение, которое будет хранится под указанным ключом
|
||||
*
|
||||
*
|
||||
* @returns {Promise<unknown>} - возвращает вновь созданный элемент
|
||||
*/
|
||||
createOrUpdate = async (key, value) => {
|
||||
@ -53,9 +53,9 @@ class StorageServiceApi {
|
||||
|
||||
/**
|
||||
* @public
|
||||
*
|
||||
*
|
||||
* @param {string} key - ключ хранилища api
|
||||
*
|
||||
*
|
||||
* @returns {Promise<string>} - возвращает 'ok', если удаление было выполнено
|
||||
*/
|
||||
remove = async (key) => {
|
||||
|
||||
@ -12,4 +12,4 @@ export const ENDPOINT = '/store';
|
||||
* @type {Object<string, string>}
|
||||
*/
|
||||
export const API_KEYS = {
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user