@react_js

Страница 1668 из 5115
Andrey
10.07.2017
19:26:04
Как методы
Ммм, не знал. Т.е. можно объявлять не только методы, но и const ...?

Сергей
10.07.2017
19:26:07
Лол
у меня тоже сомнения относительно пакета ? или даже импорта хелпера для noop

Name
10.07.2017
19:26:20
А что делать?
https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/jsx-no-bind.md#protips

Google
Andrey
10.07.2017
19:27:05
https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/jsx-no-bind.md#protips
Круто, а теперь тебе нужен онклик по элементам сгенерированного списка.

Чта?
Опиши, пожалуйста, что ты имел ввиду под "как методы"?

kana
10.07.2017
19:28:21
Генерить хэндлеры при смене пропсов не затратно, они меняются очень редко же

Это же не генерация хэндлеров при рендере

Сергей
10.07.2017
19:28:49
Andrey
10.07.2017
19:28:53
class Name { foo = () => {} }
Понял. В этом случае не надо байндить?

shadowjack
10.07.2017
19:28:55
По-моему кто-то решает проблему, которой нет.

kana
10.07.2017
19:29:03
Andrey
10.07.2017
19:29:13
Ммм, надо всё же прочитать спеку как-нибудь)

kana
10.07.2017
19:29:23
Я использую withHandlers из рекомпоса

Google
Сергей
10.07.2017
19:29:32
а если серьезно, херачите везде () =>{} ручками или делаете инклуд из lodash/ramda?

Сергей
10.07.2017
19:30:08
Вообще не пишу нигде пустых функций
как насчет обработки uncaught in promise, где catch не нужен по логике

Nikita
10.07.2017
19:30:13
@sergeysova а че?

Nikita
10.07.2017
19:30:40
@sergeysova ты че такой строгий?

Forgetable
10.07.2017
19:31:13
Если пустые, то: х => х

Неудобно скобки ставить мизинцем

Сергей
10.07.2017
19:31:30
А у меня async/await
он не спасает от uncaught, в функции которая его вызывает придется все равно его писать же?

что если нечего обрабатывать в catch? запрос ушел в пустоту и забиваешь на него болт

Сергей
10.07.2017
19:32:25
Спасает try/catch
значит пустой catch вместо () => {}

Сергей
10.07.2017
19:32:36
shadowjack
10.07.2017
19:32:47
Можно ж null если обработчика нет?

Nikita
10.07.2017
19:33:27
@sergeysova во так лучше

Сергей
10.07.2017
19:38:28
Ништяк

Google
Сергей
10.07.2017
19:39:33
Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op. Please check the code for the Login component.а от такого как спасаетесь? добавляете isMounted в didmount/willunmount?

эта куча иногда всплывает после промисов, когда ответ пришел позже анмаунта компонента

или везде используете cancelable promises?

Max
10.07.2017
20:04:07
Жаль, что только внутреннего стейта нормального нет у тебя.
Я перепутал свойство - вот исправленная версия function getComponent(el){ return el[Object.keys(el).filter(k=>k.split('$')[0] === '__reactInternalInstance')[0]]._currentElement._owner._instance }теперь возвращает компонент а не элемент и соотвественно можно получить доступ к пропсам и state

Stepan
10.07.2017
20:06:41
Выглядит как полный пиздец

Oleg ?
10.07.2017
20:07:35
Какую либу из i18n лучше использовать?

Для реакта ofc

Mike
10.07.2017
20:11:05
я юзаю i18next

и доволен

ну, react-i18next

Саша
10.07.2017
20:12:38
Какую либу из i18n лучше использовать?
может без либы обойдешься

Oleg ?
10.07.2017
20:12:45
а как?

Саша
10.07.2017
20:12:50
мепа не хватает ?

иногда просто досточно мепа )

Сергей
10.07.2017
20:13:29
Использовать миделвари не пробовал?
как для этих целей заюзать мидлвару?

Denis
10.07.2017
20:14:04
либо форвард через google translate

Yumi
10.07.2017
20:17:45
как для этих целей заюзать мидлвару?
А что у тебя за проблема была? Я выше не читал.

Yumi
10.07.2017
20:18:58
лол
На что я ответил было достаточно самостоятельной проблемой.

Google
Yumi
10.07.2017
20:19:33
А, лол.

Mike
10.07.2017
20:19:50
только миддлвар твой тут не при чем

потому что он не говорил что у него редакс есть

))

Сергей
10.07.2017
20:23:54
у меня есть редакс, как от такой ошибки спасет мидлвара? эта ошибка с редаксом не связана Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op. Please check the code for the Login component.

Admin
ERROR: S client not available

Mike
10.07.2017
20:24:30
ну ты можешь не ловить промисы в компоненте

а миддлварой которая стейт поменяет

а компонент на стейт подписать

Сергей
10.07.2017
20:27:17
хм, не проще ли тогда заюзать cancelable promise?

Mike
10.07.2017
20:27:48
не проще

потому что компоненту бы вообще про промисы не думать

Дмитрий
10.07.2017
20:30:42
Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op. Please check the code for the Login component.а от такого как спасаетесь? добавляете isMounted в didmount/willunmount?
Замечено, что методы, объявленные с recompose такой проблемы не имеют, он видимо всё по канонам хэндлит внутри себя, так что можно делегировать эту проблему ему)

Ох

npm

Сергей
10.07.2017
20:31:51
что именно из recompose нужно использовать?

Дмитрий
10.07.2017
20:32:16
withHandlers

Например. Вообще вроде подойдет любой метод из тех что он создаёт

Сергей
10.07.2017
20:35:19
Например. Вообще вроде подойдет любой метод из тех что он создаёт
я раньше обходил стороной recompose, какие еще методы обычно используешь?

Google
kana
10.07.2017
20:42:32
Почему обходил?

Mike
10.07.2017
20:44:04
странная зависимость лишняя

Дмитрий
10.07.2017
20:44:07
Mike
10.07.2017
20:44:11
должен быть аргумент не почему нет, а почему да

Дмитрий
10.07.2017
20:44:21
странная зависимость лишняя
Странная зависимость от написания костылей самостоятельно

Alexey Gurianov
10.07.2017
20:44:48
Меня recompose отталкивает дикой вложенностью hoc в девтулзах. Я почему-то думал что compose схлопнет все до одного.

мин
10.07.2017
20:45:23
Нашла чат для instagramщиков, залетай: @insta_prost

Дмитрий
10.07.2017
20:45:34
должен быть аргумент не почему нет, а почему да
Посмотри на его апи, если тебе никогда не требовалось сделать что-либо из всего перечисленного, то я даже не знаю

Mike
10.07.2017
20:45:57
я не сказал что оно не нужно

я сказал, почему нельзя просить аргументов, почему нет

Дмитрий
10.07.2017
20:46:28
А, ну так да

Alexey Gurianov
10.07.2017
20:47:25
Я так и делал. А потом в реакт девтулзах лесенка

Дмитрий
10.07.2017
20:48:28
¯\_(ツ)_/¯

Mike
10.07.2017
20:49:42
блин еще так недавно тут было 1600 человек

уже почти на тыщу больше стало

Alexey Gurianov
10.07.2017
20:51:08
Интересно. Чисто технически можно сделать чтобы hoc в итоге был только один.

Страница 1668 из 5115