
Дмитрий
24.01.2017
08:58:01

Ruslan
24.01.2017
09:06:20
Ребята, а кто умеет webpack2?
Там вроде бы ничего не поменялось
resolve: {
modules: ['node_modules','src'],
alias: {
ducks: path.resolve(__dirname, 'src/ducks/'),
components: path.resolve(__dirname, 'src/components/'),
selectors: path.resolve(__dirname, 'src/ducks/selectors/')
},
extensions: ['.js', '.jsx']
},

Andrey
24.01.2017
09:15:24
как писать реакт чтобы оно было также реакт-нативе реади ?

Ivan
24.01.2017
09:16:16
Кто нибудь юзал ReactDataGrid. Нужен совет. Там вроде в апи написано что можно хендлить события, хочу узнать не возникнут ли с этим трудности( мне нужно по клику на ячейку модалку показывать ) и + на некоторые ячейки по ховеру тултипчики показывать.

Google

Ivan
24.01.2017
09:16:32
В общем плюсы, минусы подводные камни

Alexander
24.01.2017
09:17:42
Это быстро проверяется же

Roman
24.01.2017
09:18:47

Сергей
24.01.2017
09:19:20
С вебпаком решил траблу
а как можно убить реакт инстанс?
это тот, который появляется в инспекторе после ReactDOM.render
у меня динамически инстансы генерятся

Дмитрий
24.01.2017
09:20:31
очередь
Добавил хэндлер при выполнении всей очереди

Ivan
24.01.2017
09:20:35

Evgeny
24.01.2017
10:38:38
Вопрос
Хочу использовать optimize.ly
Включая их редактор
(у меня лэндос на реакте)

Google

Evgeny
24.01.2017
10:39:17
Раньше, если ты редактировал DOM извне, то реакт-приложение падало
Не помню конкретную ошибку, но апп падал, мол, DOM перестал биться
Щас чё как с этим? У меня 0.14 наверное
0.14.2 наверное
Мб смогу обновиться до 15

Andrew
24.01.2017
10:58:53
а зачем менять дом помимо реакта?

Anton
24.01.2017
10:59:48
так что бывают разные кейсы

Ruslan
24.01.2017
11:00:03

Сергей
24.01.2017
11:03:12
Норм всё работает

Demid
24.01.2017
11:03:57
Скажите а propTypes вот так правильно проверять?
// The ES6+ way
class Video extends React.Component {
static propTypes = {
autoPlay: React.PropTypes.bool.isRequired,
maxLoops: React.PropTypes.number.isRequired,
posterFrameSrc: React.PropTypes.string.isRequired,
videoSrc: React.PropTypes.string.isRequired,
}
}
А то я уже 3 разных способа нашел.
PS. пока юзаю create-react-app.

Evgeny
24.01.2017
11:05:12
Бля
Я же сказал
optimizely

Сергей
24.01.2017
11:05:23

Evgeny
24.01.2017
11:05:32
Это сервис для а/б тестирования
Там есть редактор, чтобы кнопочки менять, блоки двигать

Vladimir
24.01.2017
11:09:49

Google

Demid
24.01.2017
11:10:47

Vladimir
24.01.2017
11:14:06

Vladimir
24.01.2017
11:18:24
function getHtml(route) {
if (route.ssr) {
return staticHtml(ReactDom.renderToString(entry));
}
return staticHtml(entry);
}

Bobby
24.01.2017
12:00:10
Оо, круто, спасибо))
Добавил хэндлер при выполнении всей очереди

Nikolay
24.01.2017
12:44:48

Nikita
24.01.2017
12:46:20

Nikolay
24.01.2017
12:47:32
легких путей не ищу

Дмитрий
24.01.2017
12:47:37

Nikolay
24.01.2017
12:47:37
гуглить для слабаков :D

Nikita
24.01.2017
12:47:40
:)
google mobx testing
первая ссылка

Alexander
24.01.2017
12:48:08

Dreamerinnoise
24.01.2017
12:48:14

Nikolay
24.01.2017
12:49:22
да да, уже открыл, уже читаю )

Igor
24.01.2017
13:04:46
Вопрос, есть у меня компонента с бэкраунд видео, иногда (вообще не могу отловить) при смени роута видео(звук) продалжает играть в фоне.

Дмитрий
24.01.2017
13:05:15
componentWillUnmount

Igor
24.01.2017
13:05:52
Я эт понимаю. У меня в компоненте сделано
componentWillUnmount() {
const video = document.querySelector('.videoBackground')
video.pause()
}

Google

Igor
24.01.2017
13:05:59
Но походу этого недостаточно.
Надо конечно на ref переделать.

Evgeny
24.01.2017
13:08:35
Вопрос
Хочу использовать optimize.ly

Admin
ERROR: S client not available

Evgeny
24.01.2017
13:08:35
Включая их редактор
(у меня лэндос на реакте)
Раньше, если ты редактировал DOM извне, то реакт-приложение падало
Не помню конкретную ошибку, но апп падал, мол, DOM перестал биться
Щас чё как с этим? У меня 0.14 наверное
0.14.2 наверное
Мб смогу обновиться до 15
Бля
Я же сказал
optimizely
Это сервис для а/б тестирования
Там есть редактор, чтобы кнопочки менять, блоки двигать

Сергей
24.01.2017
13:09:16
ща можно редактор в реакт вставлять
спокойно
всё ок работает

Google

Evgeny
24.01.2017
13:10:59
Да бля
Есть сервис для а/б тестирования, optimizely.com. У этого сервиса есть виджет, который нужно подключить.
В самом сервисе есть визуальный редактор кода для маркетологов: подвигать кнопки, поменять цвет.
Виджет эти изменения отрабатывает через изменение DOM.
Вопрос: реакт все также падает при внешнем изменении DOM или научился корректно работать с такими случаями?

Alexander
24.01.2017
13:14:24
Интересно, что значит корректно (ведь условия-то нефига не корректные)

Evgeny
24.01.2017
13:16:47
Давай без демагогии

Igor
24.01.2017
13:16:54
componentWillUnmount
componentWillUnmount() {
const video = findDOMNode(this.refs.videoPlayer)
unmountComponentAtNode(video)
}
Вроде работает

Alexander
24.01.2017
13:18:07

Evgeny
24.01.2017
13:20:15
Ну да, это же очевидно

Alexander
24.01.2017
13:20:54
Не вполне. Вряд ли он это делает

Evgeny
24.01.2017
13:22:30
Я не спрашиваю вряд ли или не вряд ли
Я спрашиваю да или нет

Сергей
24.01.2017
13:24:26
Люди, подскажите, где можно почитать о redux-saga best practices?

Sklyarov
24.01.2017
13:42:47
В доках
Там вроде раздел отдельный есть
А вот что то сложнее счетчика примеров не видел

Ruslan
24.01.2017
14:13:17
а как давно действует это ограничение?
https://facebook.github.io/react/docs/events.html#event-pooling