
Bogdan
09.09.2018
09:10:18
https://github.com/mockingbot/react-resizable-rotatable-draggable

Crazy
09.09.2018
09:12:41

Alex
09.09.2018
09:13:17

Crazy
09.09.2018
09:14:08

Google

Crazy
09.09.2018
09:15:17

Alex
09.09.2018
09:15:22

Abu
09.09.2018
09:15:52

Artem
09.09.2018
10:17:43

Maqsud
09.09.2018
10:19:43
https://github.com/maqsudkarimov/tmdb-app

galexey
09.09.2018
10:20:13
Звездочки не значат ничего. Их можно накручивать, скорее всего
Это индикатор популярности но никак не качества. Не все популярное качественно, ваш кэп
Поэтому аргумент слабоватый

Дмитрий
09.09.2018
10:22:47
Звездочки значат очень много и это дно

galexey
09.09.2018
10:25:06
Их накручивают точно также. Звёздочки значат что чувак или команда которая делала проект, скорее всего, вложила бабос в маркетинг - поездили по конфам, купили лайки эти и тд

Дмитрий
09.09.2018
10:25:34
Достаточно знания механизмов работы гитхаба

Google

Bogdan
09.09.2018
10:26:20

Дмитрий
09.09.2018
10:26:27
Вниз

Abu
09.09.2018
10:27:37
Можно же сотни фейков создать и ставить звёздочку ??♂️

Kendr
09.09.2018
10:27:49

Kelin
09.09.2018
10:28:22

Abu
09.09.2018
10:28:31

Дмитрий
09.09.2018
10:28:31
Гитхаб работает так что люди стимулируют друг друга ставить лайки наобум, это копится как эффект снежного кома, в итоге достаточно просто увлекательного описания чтобы выйти в топы не имея вообще нихуя, в самых критичных случаях люди хайпили с одним только readme

Abu
09.09.2018
10:29:38
(Тут уже кто-то так делал)

Дмитрий
09.09.2018
10:30:02
У меня есть библиотека которая работает максимально паршиво, можно сказать не работает вообще. На ней заметнее всего как это работает: во время разработки и активной поддержки не налетело и сотни лайков, теперь в районе полутысячи
Люди просто кликают лайк и оповещают всех в своей ленте, социалочка же
И пошло поехало)

Kelin
09.09.2018
10:31:09
У меня есть пакет, который нахрен не нужен, но в свое время там за месяц 100 звёзд набралось

Abu
09.09.2018
10:31:33

Alexander
09.09.2018
10:31:50
У меня есть пакет, который нужен только мне, но в свое время туда даже звезды не набираются.

Kelin
09.09.2018
10:32:06
Линк?
github.com/kelin2025/vue-timers

Дмитрий
09.09.2018
10:34:03
Линк?
https://github.com/zerobias/telegram-mtproto
Issues горят огнём и всем своим видом показывают что нельзя подходить даже на километр
Очень стыдно за такой код, но теперь это внезапно обернулось интересным социальным экспериментом: насколько далеко заведут людей слепые социальные механизмы гитхаба

Kendr
09.09.2018
10:35:11

Alexander
09.09.2018
10:36:05
Ну раз пошло дело, вот я тоже отложил своего немного на гитхаб https://github.com/ejnshtein/vk-to-telegram
А, это же чат по реакту

Google

Alex
09.09.2018
10:37:28
Воу-воу! Про звёздочки была ирония. Конечно это просто показатель популярности, но если нет времени или знаний на выбор, то можно ориентироваться на них.

Kelin
09.09.2018
10:37:47

Alex
09.09.2018
10:37:57

Andrey
09.09.2018
11:06:42

Дмитрий
09.09.2018
11:07:54
koa vs express

Andrey
09.09.2018
11:08:29
Ошибки тоже бывают. Но люди хотя бы делают какое-то более-менее сложное действие, а не просто ставят лайк.

Дмитрий
09.09.2018
11:08:54
Зачастую люди не знают, что у них в зависимостях та или иная либа

Andrey
09.09.2018
11:09:16
Да, но просто так зависимости то не прилетают.
В длинную говнолибы будут отсеиваться.

Дмитрий
09.09.2018
11:10:17
https://www.npmtrends.com/koa-vs-express

Alex
09.09.2018
11:18:38

Дмитрий
09.09.2018
11:40:50
Народ, подскажите плиз, есть пользователи в сторе, обычный массив с объектами.
Сейчас они в this.props.users
Вывожу через map на экран в <Users />.
Теперь нужно кликать по строчкам и выделять активye. (выделить можно одновременно две строчки)
Есть 2 варианта:
1) Хранить IDs выделенных элементов в сторе
2) Хранить IDs выделенных элементов в state контейнера, так же в контейнере создаем callback который меняет стейт и прокидываем в наши ячейки с пользователям.
как правильно?

Kendr
09.09.2018
11:41:37
isSelected
при сете*

Дмитрий
09.09.2018
11:45:08
т.е. не в контейнере, а внутри самого пользователя, у каждого компонента User будет свой isSelected? Но как тогда я могу отменить isSelected у соседнего пользователя?
<UserContainer>
<User />
<User />
<User />
<User />
<User />
</UserContainer> (только у меня через MAP)

Kendr
09.09.2018
11:45:52
toggleUser = (id) => находишь и ставишь !user.isSelected

Дмитрий
09.09.2018
11:48:31
хм, круто, спасибо

Google

Ilya
09.09.2018
11:54:22
Имхо, лучше через reduce. Не придется дважды по массиву проходить

Kendr
09.09.2018
11:59:10

Ilya
09.09.2018
11:59:53
Нет. Поиск нужного после сброса всех

Kendr
09.09.2018
12:00:23

Ilya
09.09.2018
12:01:09
Да и пох )))

Admin
ERROR: S client not available

Kendr
09.09.2018
12:01:58
Лагична

Андрей
09.09.2018
12:29:09
Вызываю метод в рендере, он возвращает массив компонентов, которые мне нужно отобразить, но почему-то они ложатся друг на друга, в чем может быть причина?

Spaider
09.09.2018
12:30:11
что значит ложатся друг на друга?
покажи скриншот

Kendr
09.09.2018
12:32:28

Андрей
09.09.2018
12:33:07

Spaider
09.09.2018
12:34:18
ну открой девтулс и посмотри что пошло не так в браузере
поиграйся там со стилями
добейся такого вида который нужен тебе
а потом поправь это в компонентах

Андрей
09.09.2018
12:36:23

Kendr
09.09.2018
12:36:47

Spaider
09.09.2018
12:36:49
мало информации что бы понять в чем проблема
это так, догадка

Андрей
09.09.2018
12:37:34

Spaider
09.09.2018
12:37:41
в любом случае ты в браузере можешь посмотреть как у тебя отрендерился компонент в HTML и то ли это то что тебе нужно или нет

Андрей
09.09.2018
12:51:04
бля, я дибил, спс за хелп

Fatkhullo
09.09.2018
12:52:32
А есть группа по material-ui ? или можно и сюда?

Google

vitalii
09.09.2018
12:55:15
парни, маленький вопрос. не понимаю немного как реализовать.
есть <li/> с разными key.
нажимаю на один li, потом на другой. если key однаковый, удалять их со страницы. Это нужна функция которая добавляет key в масив а потом чекает и удаляет li? можно идею

Andrey
09.09.2018
12:56:33
Переформулируй.

TelegramUser
09.09.2018
12:57:16

Cenator
09.09.2018
12:59:47

vitalii
09.09.2018
13:02:20
Переформулируй.
Что-то наподобие найди пару. Нажимаю на первый елемент, потом на второй. Если одинаковые - удалить.

Andrey
09.09.2018
13:02:47

vitalii
09.09.2018
13:04:23
сори, уже понял)) спасибо. нужно было задать вопрос, и сразу всё стало ясно

Дмитрий
09.09.2018
13:40:16
Сейчас начал делать пример который обсуждался выше, не подскажете в чем дело? <User {...user, isSelected:false} key={user.id}>
{user.name}
</User> ругается на запятую, objectSpread у меня подключен в бабеле
вообще по идеи же нужно {{...user,isSelected:false}} , но и так не хочет

Cenator
09.09.2018
13:42:02
{...{...user,isSelected:false}}

Сергей
09.09.2018
13:44:12
страдания
"jsx — приятный синтаксис"

Kelin
09.09.2018
13:49:05
Бля, неужели, ни одного нормального готового masonry для реакта нет?
дальше пошли гисты и криво залитые пакеты

Kendr
09.09.2018
13:53:24