Size: a a a

2020 May 02

☠ЧАТЛАНИН☠... in JS Liberty
вечер в хату!
я чет не догоняю, почему promise chaining не работает. then работает первый раз, второй уже теряет контескт этого промиса

let func = new Promise((resolve, reject)=>{
return setTimeout(()=>{
let a = 5;
resolve(a);
}, 500)
});

func
.then((a)=>{
console.log(a + 5);
})
.then((a)=>{
console.log(a);
})
источник

В

Виктория in JS Liberty
Вы успокоились?
источник

CM

Chingiz Mamiyev in JS Liberty
Виктория
Вы успокоились?
источник

В

Виктория in JS Liberty
Отлично
источник

F

Foma in JS Liberty
const ch=a=>b=>c=>d=>a+b+c+d
vs
const ch=a=>b=>console.log(b)=>c
источник

В

Виктория in JS Liberty
А где Ковальски? Есть новое задание
источник

CM

Chingiz Mamiyev in JS Liberty
Foma
const ch=a=>b=>c=>d=>a+b+c+d
vs
const ch=a=>b=>console.log(b)=>c
источник

F

Foma in JS Liberty
Виктория
А где Ковальски? Есть новое задание
че ты там придумала?
источник

В

Виктория in JS Liberty
Foma
че ты там придумала?
😈
источник

CM

Chingiz Mamiyev in JS Liberty
Мне уже страшно
источник

F

Foma in JS Liberty
роутинг ?
источник

nn

nolanson no in JS Liberty
Виктория
Вы успокоились?
подлила ты щас масла в огонь
источник

nn

nolanson no in JS Liberty
панеслась мужики
источник

B

Bunk Bunkovich 🐈 in JS Liberty
ХАЛК КРУШИТЬ
источник

CM

Chingiz Mamiyev in JS Liberty
nolanson no
а не бэк
Я попробую соединить Rust и Nodejs🧚‍♀
источник

В

Виктория in JS Liberty
Foma
роутинг ?
Разработать компонент Autocomplete (селект) для поиска книг в открытой библиотеке

Делать запроос на бэк, используя следующее api https://openlibrary.org/dev/docs/api/search (первый запрос из предоставляемого списка)

Основные компоненты:

- Поле ввода
   * возможность ввода запроса для поиска
   * минимальная длина вводимого значения 1 символ (пробелы по бокам учитываться не должны)
   * отсылать запрос на бэк спустя секунду после того как пользователь перестает печатать

- Лоадер
   * отображать во время выполнения запроса на поиск

- Сообщение об отсутствии результатов поиска
   * отображать, если запрос на поиск не дал результатов
   * скрывать при клике вне селекта и при вводе значения в поле поиска пользователем

- Выпадающий список
   * выводит результаты поиска
   * закрывать при клике вне селекта
   * закрывать при выборе опции из выпадающего списка
   * задать минимальную высоту списка на свое усмотрение
   * список должен проскролливаться, если его высота больше, чем определяемая минимальная высота
   * добавить навигацию по выпадающему списку с помощью клавиш вверх и вниз (как в стандартном селекте браузера)
   * добавить стили для находящейся в фокусе опции
   * выбор опции из списка должен осуществляться по клику на нее, а так же при нажатии на клавишу enter (выбирается находящаяся в фокусе опция)
   * при выборе опции устанавливать значение селекта (компонент должен предоставлять возможность получения текущего значения для дальнейшей оработки)
   * записывать в поле поиска текст выбранной опции
источник

B

Bunk Bunkovich 🐈 in JS Liberty
Chingiz Mamiyev
Я попробую соединить Rust и Nodejs🧚‍♀
Извраь
источник

В

Виктория in JS Liberty
Виктория
Разработать компонент Autocomplete (селект) для поиска книг в открытой библиотеке

Делать запроос на бэк, используя следующее api https://openlibrary.org/dev/docs/api/search (первый запрос из предоставляемого списка)

Основные компоненты:

- Поле ввода
   * возможность ввода запроса для поиска
   * минимальная длина вводимого значения 1 символ (пробелы по бокам учитываться не должны)
   * отсылать запрос на бэк спустя секунду после того как пользователь перестает печатать

- Лоадер
   * отображать во время выполнения запроса на поиск

- Сообщение об отсутствии результатов поиска
   * отображать, если запрос на поиск не дал результатов
   * скрывать при клике вне селекта и при вводе значения в поле поиска пользователем

- Выпадающий список
   * выводит результаты поиска
   * закрывать при клике вне селекта
   * закрывать при выборе опции из выпадающего списка
   * задать минимальную высоту списка на свое усмотрение
   * список должен проскролливаться, если его высота больше, чем определяемая минимальная высота
   * добавить навигацию по выпадающему списку с помощью клавиш вверх и вниз (как в стандартном селекте браузера)
   * добавить стили для находящейся в фокусе опции
   * выбор опции из списка должен осуществляться по клику на нее, а так же при нажатии на клавишу enter (выбирается находящаяся в фокусе опция)
   * при выборе опции устанавливать значение селекта (компонент должен предоставлять возможность получения текущего значения для дальнейшей оработки)
   * записывать в поле поиска текст выбранной опции
На ваниле
источник

В

Виктория in JS Liberty
Конечно же
источник

В

Виктория in JS Liberty
😊
источник