
Sergey
23.08.2017
13:15:33

Сергей
23.08.2017
13:15:40
const myHoc = params => Component => {
return NewComponent
}

Anton
23.08.2017
13:15:41
у меня вообще нет параметров :)

Сергей
23.08.2017
13:15:43
есть

Google

Сергей
23.08.2017
13:15:52
trigger, props
это параметры
а
бля
пиздец

Anton
23.08.2017
13:16:28
)))

Алексей
23.08.2017
13:16:30
или надо фигачить не думая что ли?

Сергей
23.08.2017
13:16:56

Anton
23.08.2017
13:16:59
так в итоге ок или не ок? Взорвали мозг мне :)

Sergey
23.08.2017
13:17:00

Алексей
23.08.2017
13:17:07

Сергей
23.08.2017
13:17:18
ты в курсе что у тебя хок неправильно назван?

Google

Сергей
23.08.2017
13:17:23

Sergey
23.08.2017
13:17:27

Сергей
23.08.2017
13:17:35
да
в чем проблема назвать нормально?

Sergey
23.08.2017
13:18:03

Mike
23.08.2017
13:18:37

Sergey
23.08.2017
13:18:45

Anton
23.08.2017
13:18:52

Mike
23.08.2017
13:19:08
ну это же не обязательно правильно, это ж просто рекомпоуз-стайл, бывают и без этого

Алексей
23.08.2017
13:19:23
имхо оверхед

Anton
23.08.2017
13:19:35

Mike
23.08.2017
13:19:36
например в react-i18next называется translate, в react-redux connect

Sergey
23.08.2017
13:19:45

Алексей
23.08.2017
13:20:42
cancable -> cancelable

Sergey
23.08.2017
13:20:51
)

illiatshurotshka❄️
23.08.2017
13:21:05
cancallable

Anton
23.08.2017
13:21:08
но вопрос то в другом. propTypes то пишите тут? Для этого придется как я понял возвращать класс

Stepan
23.08.2017
13:21:11
cancable
CancPromise
Ну что за дислексия?

Сергей
23.08.2017
13:21:18

Stepan
23.08.2017
13:21:27

Google

Anton
23.08.2017
13:21:30

Sergey
23.08.2017
13:21:42

Сергей
23.08.2017
13:21:56

Stepan
23.08.2017
13:21:58

Mike
23.08.2017
13:22:07

Sergey
23.08.2017
13:22:09

Stepan
23.08.2017
13:22:29
Канслер
Очевидно, но сокращать в названиях классов - говнокод

Сергей
23.08.2017
13:22:30
канЦлер

Sergey
23.08.2017
13:22:58

Stepan
23.08.2017
13:23:04

Sergey
23.08.2017
13:23:08

Stepan
23.08.2017
13:23:18

Сергей
23.08.2017
13:23:18

Mike
23.08.2017
13:24:09

Сергей
23.08.2017
13:24:14
открою секрет
можно было написать внутри класса
static displayName
а ещё сделать
return class extends Component {
static displayName = 'asdasdasdasd'
}

Sergey
23.08.2017
13:24:41

Anton
23.08.2017
13:24:53

Сергей
23.08.2017
13:25:30
хок назван тупо
ибо это не компонент с отменяемым промисом
а нечто более логичное

Google

Сергей
23.08.2017
13:26:01
короче нужна абстракция выше

Sergey
23.08.2017
13:26:14

andretshurotshka?❄️кде
23.08.2017
13:26:30

Anton
23.08.2017
13:27:04
@sergeysova, так имелось ввиду?

Stepan
23.08.2017
13:27:14
А?
Что А? Ты упорот, живи теперь с этим

illiatshurotshka❄️
23.08.2017
13:27:28
:(

Сергей
23.08.2017
13:27:37

Egoarka
23.08.2017
13:27:49
:(
ща бы с твинков в чатике сидеть

Admin
ERROR: S client not available

Сергей
23.08.2017
13:27:57

illiatshurotshka❄️
23.08.2017
13:28:05
твинков?

Sergey
23.08.2017
13:28:27

Egoarka
23.08.2017
13:28:38

illiatshurotshka❄️
23.08.2017
13:28:48
я надеюсь ты знаешь что такое твинк

Mike
23.08.2017
13:28:49
твинков?
он позволяет себе инсинуации в том, что ты создал больше одного аккаунта

Sergey
23.08.2017
13:28:53

illiatshurotshka❄️
23.08.2017
13:29:00

Egoarka
23.08.2017
13:29:10

Сергей
23.08.2017
13:29:31

illiatshurotshka❄️
23.08.2017
13:29:37
http://www.urbandictionary.com/define.php?term=twink

Google

Egoarka
23.08.2017
13:29:44

andretshurotshka?❄️кде
23.08.2017
13:30:24

illiatshurotshka❄️
23.08.2017
13:30:36

Mike
23.08.2017
13:30:41

illiatshurotshka❄️
23.08.2017
13:31:13

Stepan
23.08.2017
13:32:05

Egoarka
23.08.2017
13:32:10
аъаъ

Stepan
23.08.2017
13:32:33
Welcome to the Internet. Please follow me

andretshurotshka?❄️кде
23.08.2017
13:33:20

Сергей
23.08.2017
13:37:04

Sergey
23.08.2017
13:39:46
хм

andretshurotshka?❄️кде
23.08.2017
13:43:06
а как еще?

Дмитрий
23.08.2017
15:03:50

Ivan
23.08.2017
15:08:49
Ребзя в componentDidMount есть такая строчка
ReactDOM.findDOMNode(this).scrollIntoView();
она мне крашит enzyme тесты только при mount с такой ошибкой
TypeError: _reactDom2.default.findDOMNode(...).scrollIntoView is not a function
может кто сталкивался, ниче не могу нагуглить.

kana
23.08.2017
15:12:42
Ты не понимаешь проблему или не можешь ее решить?

Ivan
23.08.2017
15:13:35
я не понимаю что ему нужно в маунт прокинуть чтобы все завелось - это похоже на то что я не могу ее решить из-за того что не понимаю как
)

Котяй Негодяй
23.08.2017
15:14:33
Есть годный материал, где раскрыта тема "Наследование vs композиция в разрезе React"?
А если кто-нибудь объяснит, что значит "наследование" в React (wtf?), то буду премного благодарен. Я пока вижут только один кейс: extends Component — наследование поведения компонента, которое может быть нужно далеко не всё. Доводы против по моим соображениям — архитектурные ограничения. Альтернатива — HOCs, recompose, etc... У кого есть чего дополнить или в чём-то меня поправить?