Поиск эмодзи
@waline/client позволяет пользователям подключать сервисы поиска эмодзи и настраивать эту функцию.
По умолчанию @waline/client предоставляет сервис поиска мемов через Giphy. Это позволяет искать изображения и добавлять их в комментарий.
Отключение
Если сервис поиска изображений по умолчанию не нужен, его можно отключить, установив для параметра search значение false.
Waline.init({
el: '#waline',
// ...
search: false,
});Настройка
Вы можете настроить сервис поиска изображений с помощью параметра search.
Для каждой операции необходимо вернуть массив с информацией об изображениях в качестве результата поиска; каждый элемент должен быть объектом со следующими свойствами:
src: адрес ссылки на изображениеtitle: заголовок изображения и альтернативный текст (необязательно)preview: миниатюра изображения для списка результатов (необязательно)
Параметр принимает три функции, каждая из которых должна возвращать Promise, а результатом является описанный выше массив результатов поиска.
search: операция поиска, поисковый запрос передаётся первым параметром функцииdefault: список изображений, отображаемых по умолчанию (необязательно)more: функция, вызываемая при прокрутке изображений до конца; поисковый запрос и текущее количество передаются первыми двумя параметрами (необязательно)
Руководство по настройке поиска см. в Рецепты → Пользовательский поиск эмодзи.
