Максим
Всем добрый день! 👋 Кто-нибудь может пожалуйста объяснить, какую функцию выполняет и на что влияет package-lock.json? Заранее спасибо 🙃
Первая ссылка из гугла https://medium.com/devschacht/understanding-lock-files-in-npm-5-4bf615c6cd50 Если вкратце, там полное дерево зависимостей
endifai
Не слушается
Ольгерд
Объясните, пожалуйста, почему так происходит? https://paste.ubuntu.com/p/ptCDB6QCbJ/
Vaz-gen
есть кто юзает mobx
Тимофей 🛴
есть кто юзает mobx
Нюхает? Задавай вопрос сразу
Ivan
Type props has no call signatures
А ты пытаешься пропсы вызвать, да? props()?
Vaz-gen
Использую mobx и мне нужно фечить данный при колбэке но при этом собирать их в массив но я так понимаю что я получается их буду постоянно переписывать @observable или всетоки как то можно дополнять массив
🦜
this.list = [...this.list, ...newList]
а ты норм шаришь за мобх?
Vladimir
а ты норм шаришь за мобх?
наверно, полтора года с переменным успехом
Vaz-gen
@v_today но в таком случае eсли два раза сработает cb то добавится еще один такой же obj
Bohdan
Почему prettier лучше eslint с autofix?
Vadim
Почему prettier лучше eslint с autofix?
Потому что он про другое
Stanislav
Всем привет! Занимаюсь сейчас прикруткой авторизации в Unsplash через React+Redux. После подтверждения прав возвращает страницу с ошибкой: "TypeError: Cannot read property 'enumerateDevices' of undefined" Можете подсказать, что не так и что это значит?
Bohdan
Потому что он про другое
Ну делает же одно и то же?
Bohdan
Нет
А что он делает?
Vadim
А что он делает?
https://prettier.io/docs/en/comparison.html
Bohdan
https://prettier.io/docs/en/comparison.html
Ну типа мы может убрать много правил из линтера. А нАФИГА?
Stanislav
текстом Вам написало ошибку. пытаетесь обратиться к несуществующему свойству (обьекта скорее всего)
Можно попросить тебя посмотреть? Очень нужно скоро доделать, а единственная проблема что осталась эта
Eugene
pretter же больше про форматирование кода
Stanislav
Yury
код
Stanislav
${username}
Парни как будет правильно вызвать клик внутри поля, на реакт, при загрузке страницы
Stanislav
код
unsplash.js файл находится в src
Bohdan
pretter же больше про форматирование кода
Но еслинт может то же самое
Vadim
Но еслинт может то же самое
нет, это не тоже самое)
Bohdan
нет, это не тоже самое)
Так в чем разница?
Alex
Добрый день, Подскажите как принято в реакт добавлять поддержку обращения по УРЛ, т е как измениться структура проекта если я буду на каждый возможный урл добавлять отдельно файл соотвествующий реакт - точки входа. Можете подсказать как правильно, или параметизируется это как то?(на сервере использую го)
Vadim
Так в чем разница?
prettier отлично форматирует код, eslint отлично проверяет код. Чуешь разницу?
Nikolai
Так в чем разница?
prettier может фиксить не только js\ts и некоторые правила(типа max-len)
Bohdan
prettier отлично форматирует код, eslint отлично проверяет код. Чуешь разницу?
В чем это отлично выражается? Еслинт форматит точно так же по правилам из конфига
🅅aleriy
Да еще и интеграцию между ними сделали
Bohdan
И зачем по твоему написали преттиер?
чтобы был >opinionated code formatter
Bohdan
И зачем по твоему написали преттиер?
Но вообще я это и пытаюсь узнать.
Eugene
как по мне: - eslint - код чекер - pretter - форматирование кода
🅅aleriy
Но вообще я это и пытаюсь узнать.
eslint чекает как стиль так и синтаксис prettier только стиль плюс реформат по заданным правилам
Vadim
eslint чекает как стиль так и синтаксис prettier только стиль плюс реформат по заданным правилам
только преттиер форматирует лучше, т.к. это его специализация
🅅aleriy
Их надо совместно юзать
Anonymous
У кого есть javascript язык
Anonymous
Чтобы выучить было легче
🅅aleriy
Чтобы выучить было легче
Ищешь нативного носителя этого языка для изучения по скайпу?
Nikolai
да что такое лучше?
попробуй еслинтом css сформатировать)) и выше я привел пример - max-len не пофиксит тоже eslint
Iaroslavna
Всем привет, ребят, из yup можно как-то вытащить массив ошибок и искусственно передать в какую-то доп функцию?
Dmitriy
да что такое лучше?
Css отформатирует линт?
Bohdan
Css отформатирует линт?
у меня вообще css нет
Vadim
у меня вообще css нет
если тебя все устраивает без prettier, то не парься)
Dmitriy
Bohdan
Как это?
jss с обьектным синтаксисом
Dmitriy
jss с обьектным синтаксисом
Если у тебя реально нет и не будет ничего кроме жс, то в твоём случае линт будет даже более гибким инструментом.
Dmitriy
Мне преттиер больше нравится, но мне надо продать другим
Он не даёт преимущества именно у жс файлах. Ну кроме того что конфиг нужен меньше и много сам магически разруливает, но оборотная сторона этого - уменьшенная гибкость.
Dmitriy
Он не даёт преимущества именно у жс файлах. Ну кроме того что конфиг нужен меньше и много сам магически разруливает, но оборотная сторона этого - уменьшенная гибкость.
Поправка. Притиер позволяет форматить кастомный синтаксис template literals, по типу стайледов. Не уверен что линт способен на это
Eugene
Мне кажется или глупо выбирать что-то одно из этих двух кандидатов? они отлично дополняют друг друга.
Юрий
ребят, есть таблица react-table, хочу сделать чекбокс который будет выбирать все чекбоксы. можно ли через ref, достать все чекбоксы и сделать им checked?
Юрий
может лучше поле в обьект одного айтема добавить “cheked” ?
и как при нажатии на один чекбокс, достать все чекбоксы и делать их checked?
Yury
и как при нажатии на один чекбокс, достать все чекбоксы и делать их checked?
пройтись по массиву твоему и каждому выставить в true
Юрий
for checked = true 😄
изначально не выбрано ничего, массив пустой, что ты перебирать будешь?)
Eugene
изначально не выбрано ничего, массив пустой, что ты перебирать будешь?)
если массив пустой, что ты собрался выбирать? 🙂
Юрий
вот именно, массив пустой, а верху при нажатии ты можешь выбрать все чекбоксы за 1 клик