Size: a a a

2021 February 19

AK

Alexander Kuzmenko in Frontend UA
Dima Bildin
А в чём суть? Либа же обычно состоит из модулей, каждому из которых d.ts и соответствует
Мне нужно описать только интерфейс для юзера. Типы для внутренней логики им ни к чему
источник

AN

Anton Nemtsev in Frontend UA
Alexander Kuzmenko
Вроде работает с ts-loader, но генерит типы для всех файлов проекта. А можно как-то только для одного сделать?
скорми ему путь только нужного файла. правда не знаю как с зависимостями
источник

AK

Alexander Kuzmenko in Frontend UA
Вот кажется хорошую идею нашел
https://github.com/babel/babel/issues/9668#issuecomment-474628509
источник

AK

Alexander Kuzmenko in Frontend UA
Только ещё не понял как только 1 файл скормить
источник

RV

Roman V in Frontend UA
Alexander Kuzmenko
Мне нужно описать только интерфейс для юзера. Типы для внутренней логики им ни к чему
источник

AK

Alexander Kuzmenko in Frontend UA
Вот так решил проблему. Запускаю так:
tsc --project tsconfig.types.json
источник
2021 February 21

OJ

Oleg Junior in Frontend UA
Как с помощью джаваскрипт сделать такое поведение как на странице поиска в яндекс?
У них когда Backspace нажимаешь, то поле поиска становится в фокусе и каретка в конец поисковой строки прыгает.
У меня типо такого
if (event.keyCode == 8) {
         return checkAllInputsNotHasFocus() && moveCaretToInput() && event.preventDefault()
}
///////////////////
function moveCaretToInput() {
 const input = document.querySelector('input')
input.focus()
}

но у меня каретка в начале поисковой строки оказывается
источник

AN

Anton Nemtsev in Frontend UA
Oleg Junior
Как с помощью джаваскрипт сделать такое поведение как на странице поиска в яндекс?
У них когда Backspace нажимаешь, то поле поиска становится в фокусе и каретка в конец поисковой строки прыгает.
У меня типо такого
if (event.keyCode == 8) {
         return checkAllInputsNotHasFocus() && moveCaretToInput() && event.preventDefault()
}
///////////////////
function moveCaretToInput() {
 const input = document.querySelector('input')
input.focus()
}

но у меня каретка в начале поисковой строки оказывается
удалить текст и присвоить заново
будет в конце
известный косяк
источник

AN

Anton Nemtsev in Frontend UA
ещё можно заменить инпут на textarea — тогда можно контролироват положение каретки ренджами
источник

OJ

Oleg Junior in Frontend UA
Anton Nemtsev
удалить текст и присвоить заново
будет в конце
известный косяк
спасибо. попробую
источник

DD

Dmytro Dovhan in Frontend UA
а кто нибудь уже юзает module federation из пятого веб пака в продакшене, как впечатления?
источник

AN

Anton Nemtsev in Frontend UA
а что это?
источник

DD

Dmytro Dovhan in Frontend UA
Anton Nemtsev
а что это?
штука для микрофронтедов, позволяет переиспользовать код в рантайме между между по отдельности собранными приложениями, возможно даже раздающимися с разных доменов
источник

AN

Anton Nemtsev in Frontend UA
любапытна
источник

AN

Anton Nemtsev in Frontend UA
надо почитать что то по этому поводу
источник

PD

Petya Danchuk in Frontend UA
Здравствуйте! Джунам задают вопросы на знание Git?
источник

AM

Anastasiya Mashoshyn... in Frontend UA
смотря кто и смотря где. Если вопрос в том, надо ли его знать, то да, надо.
источник

AM

Anastasiya Mashoshyn... in Frontend UA
так написала, как будто "весь" git надо)
Мне кажется, необходимая база это add, commit, pull, push. Ветки, local/remote.
источник

AN

Anton Nemtsev in Frontend UA
Petya Danchuk
Здравствуйте! Джунам задают вопросы на знание Git?
Обычно расчитывают что ты молча умеешь им пользоваться
И дают краткую инструкцию по атомарным коммитам и ребейзу, когда понимают что ты это не умеешь
А потом инструкцию по восстановлению потерянных коммитов
источник

EO

Eugene Obrezkov in Frontend UA
Petya Danchuk
Здравствуйте! Джунам задают вопросы на знание Git?
Могут спросить, а могут и не спросить, предполагая что ты его знаешь
источник