@react_js

Страница 1308 из 5115
Evgeny
17.05.2017
13:15:12
У меня пиздец сколько косяков было

Ruslan
17.05.2017
13:15:35
с lifecycle так и не должно быть вроде
а вот плохо, хочется переопределить или допределить

code4aman
17.05.2017
13:17:09
А чё делать с пирдепс
я ниче не делал, что нпм что ярн просто поставили без проблем

Evgeny
17.05.2017
13:17:21
Щас

Google
Evgeny
17.05.2017
13:19:46
https://gist.github.com/evgenyrodionov/a3af85a4d2815037410baa7df50955b4

Ну и вот нихуя не работает

code4aman
17.05.2017
13:23:42
все это явно в devDep стоит

Danil
17.05.2017
13:30:48
Ну и вот нихуя не работает
https://github.com/shashkovdanil/image-gallery/blob/master/package.json

У меня вот так работает

Evgeny
17.05.2017
13:32:54
Выглядит что да

Пофикси ошибки-то

Danil
17.05.2017
13:33:24
Ты мне?

Если мне, то я сегодня все там пофиксил, только не запушил ещё

Vladimir
17.05.2017
13:52:18
Всем привет! В мае команда Webinar.ru проводит серию вебинаров, посвященных тому, как мы разрабатываем и тестируем наш продукт. Я расскажу про то, как мы оптимизировали наш фронтенд. Все подробности и регистрация - https://goo.gl/tPwGB5

Denis
17.05.2017
13:54:19
Молодцы )

http://blog.atom.io/2017/05/16/git-and-github-integration-comes-to-atom.html

Google
Сергей
17.05.2017
14:00:19
http://blog.atom.io/2017/05/16/git-and-github-integration-comes-to-atom.html
мне уже предложили его форкнуть и запилить для гитлаба

ainu
17.05.2017
14:01:00
Надо сделать вебинар, где я смогу рассказать, как записаться и просмотреть вебинар, на котором Webinar рассказывает, как они пилят вебинары.

Извините.

Oleg ?
17.05.2017
14:08:35
Сергей
17.05.2017
14:09:17
Было бы круто - я бы использовал
тут такое дело, что я под атомом больше не сижу, не вижу смысла для себя пилить

не оч хочется время тратить

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

Mikhail
17.05.2017
14:11:16
А в чем профит React.Children.map? Читаю тут, но всё равно не врубаюсь http://callahan.io/blog/2016/09/16/react-dot-children-and-the-react-top-level-api/

Oleg ?
17.05.2017
14:12:52
Я бы из под vscode использовал

Сергей
17.05.2017
14:13:04
под vscode я буду пилить)

Oleg ?
17.05.2017
14:13:32
?

Сергей
17.05.2017
14:13:34
но буду пилить именно гитлаб управление гитом (коммит, мерж, ветки) не буду

Oleg ?
17.05.2017
14:13:46
Мне именно гитлаб и нужен

Управление гитом из коробки неплохое

Сергей
17.05.2017
14:14:06
гитлаб: клонировать репо, создать мр, состояние пайплайна, issue

Oleg ?
17.05.2017
14:14:26
Да, огонь

Evgeny
17.05.2017
14:17:18
Такс

Google
Evgeny
17.05.2017
14:17:27
https://github.com/evgenyrodionov/redux-logger/issues/229#issuecomment-302078338

А можете объяснить почему ебаный бейбел лезет в node_modules/redux-logger/package.json за настройками когда уже есть .babelrc в корне проекта

Притом что в доке чётко сказано https://babeljs.io/docs/usage/babelrc/#lookup-behavior

Babel will look for a .babelrc in the current directory of the file being transpiled. If one does not exist, it will travel up the directory tree until it finds either a .babelrc, or a package.json with a "babel": {} hash within.

Dmitrii
17.05.2017
14:19:02
Поконсоль process.cwd()

Vladimir
17.05.2017
14:27:26
врут немного в доке, он получается ищет рядом с файлом и babelrc, и package.json с babel ключом https://github.com/babel/babel/blob/6af8e647114d533c4191653199347921b2f90e40/packages/babel-core/src/config/loading/files/configuration.js#L41-L43

Andrey
17.05.2017
15:13:41
Как делать серверный рендеринг с redux-saga ? Я собираю server.js вебпаком, сервер на express, пытаюсь делать так: const rootTask = store.runSaga(rootSaga) getMarkup(renderProps) store.dispatch(END) rootTask.done.then(() => { res.send(getMarkup(renderProps, store)) }) Но ничего из этого не выходит, рендерится компонент без данных

Сергей
17.05.2017
15:14:31
мб redial поможет?

Andrey
17.05.2017
15:15:31
пошел читать доки, спасибо, попробую

Mike
17.05.2017
15:17:07
ставлю на то, что ты промиса не дожидаешься прежде чем ответ с сервера отдаешь

хоть по коду и кажется что это так

вот просто на 95% уверен, что где-то чего-то не дождался

Andrey
17.05.2017
15:19:39
тоже так думаю, не уверен что правильно саги готовлю

Сага export default function * testableSagas () { yield takeEvery(testableActions.GET_DATA, getData) } export function * getData () { yield put({type: testableActions.GET_DATA_REQUESTED}) try { const payload = yield fetch(`//${__DOMAIN__}/rest/1/reviews`) .then(response => response.json()) .then(json => { console.log(json) return json }) yield put({type: testableActions.GET_DATA_SUCCESS, payload}) } catch (err) { yield put({type: testableActions.GET_DATA_FAILTURE, payload: err}) } }

Oleg ?
17.05.2017
15:23:19
Что - то страшное делаете

Mike
17.05.2017
15:23:33
я конечно не очень в генераторах секу, но мне кажется проблема вот тут: yield fetch(...).then(...)

Oleg ?
17.05.2017
15:23:37
Не знаю, что но мне страшно

А чем сага удобнее того же thunk?

Mike
17.05.2017
15:24:07
тестируемостью

и массивностью

Google
Mike
17.05.2017
15:24:26
thunk почти ничего не делает же

Oleg ?
17.05.2017
15:24:30
Что значит массивностью?

Admin
ERROR: S client not available

Mike
17.05.2017
15:24:30
а сага это целый мир свой

Oleg ?
17.05.2017
15:24:48
Ну и что она умеет, мне например хватает санка

Mike
17.05.2017
15:24:55
мне тоже)

но я слышал что в совсем больших проектах сага таки начинает окупаться

Oleg ?
17.05.2017
15:25:07
Просто я сагу не использовал, мб чего - то упускаю

За счёт чего?

Какая его философия? А то я не понимаю даже что - такое сайд эффекты

Mike
17.05.2017
15:25:58
http://stackoverflow.com/questions/34930735/pros-cons-of-using-redux-saga-with-es6-generators-vs-redux-thunk-with-es7-async/34933395

даже нет

http://blog.jakegardner.me/redux-thunk-vs-saga/

вот

Oleg ?
17.05.2017
15:27:05
Лучше потом прочту репозиторий самих создателей

Я думал, можно рассказать концепцию в двух словах

Просто я то же самое делаю и с обычным санком

Mike
17.05.2017
15:27:49
наверное можно, мне просто thunk тоже хватает, так что я не спциалист, по диагонали это все читал

Max
17.05.2017
15:32:50
Всем привет. Такой вопрос, есть дропдаун, в нем список n квартир. Необходимо сделать так чтобы показывались последние 6 квартир на которые я заходил. Я думал может к квартире в store добавить что-то типо lastVisit и питхать туда timestamp который будет прописываться во время захода на страницу квартиры, и потом сортировать по этому свойству когда создаю список квартир. Может кто сталкивался с подобным и есть более интересное решение?))

Mike
17.05.2017
15:45:05
А не на бэке бы это хранить? Мало ли со скольки браузеров/устройств клиент ходит?

Google
Max
17.05.2017
15:47:22
Ну да. На бэке правильно) чего-то затупил)

Andrey
17.05.2017
15:47:26
Всё оказалось гораздо проще, нужно было поставить isomorphic-fetch

Laszlo
17.05.2017
15:51:46
/warn

BlackGopher
17.05.2017
15:53:45
Request cannot be constructed from a URL that includes credentials const test = function (username, pass, fileName, file) { return new Promise(function (res, rej) { fetch(paths.test, { method: 'get', mode: 'cors', credentials: 'include' }) .then(r => { console.log(r); }) }) } кто нибудь может рассказать , что за магия ?

Dmitrii
17.05.2017
15:55:15
а зачем еще одна обертка в new Promise ?

судя по всему в paths.test не просто урл, а содержащий user:pass ?

Vladimir
17.05.2017
15:56:48
а url-то какой?

BlackGopher
17.05.2017
15:56:48
+

у меня через headers: { 'Authorization': 'Basic ' + btoa(username + ":" + pass),}, тоже е горит желанием проходить

Dmitrii
17.05.2017
15:59:11
https://github.com/whatwg/fetch/issues/26

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