
Alexey
30.06.2016
09:26:29
)
ты бы тест добавил или описание небольшое, чтобы въехал человек быстрее

Nikita
30.06.2016
09:27:45
так там есть тест

Alexey
30.06.2016
09:28:08
а, сорян

Google

Alexey
30.06.2016
09:28:09
увидел

Alxander
30.06.2016
09:28:21

Alexey
30.06.2016
09:28:36
а можно выключить как-нибудь, чтобы гит не схлопывал список файлов измененных в селект?

Nikita
30.06.2016
09:29:17
там сверху панелька в PR, возможно ты там что-то изменил

Roman
30.06.2016
09:29:39

Alexey
30.06.2016
09:30:08
я про эту шляпу
раньше список ссылок был, было нагляднее

Alxander
30.06.2016
09:30:49

Roman
30.06.2016
09:31:43
тогда тебе проще react-router-redux подключить

Alxander
30.06.2016
09:32:26

Roman
30.06.2016
09:34:32
что за парамсы ты имеешь в виду?
помимо pathname там есть еще query

Nikita
30.06.2016
09:36:09
stylefmt еще и glob не умеет =(

Google

Alxander
30.06.2016
09:36:10

Nikita
30.06.2016
09:36:18
Может кому надо будет: find src -path '**/*.css' -exec stylefmt {} \;

Tim
30.06.2016
09:36:52
а не react-router-redux
можешь делать что-то типа compose(withRouter, connect(…))(component)

Alxander
30.06.2016
09:38:58

Tim
30.06.2016
09:39:09
best practices - whatever Dan Abramov says

Alxander
30.06.2016
09:39:33
У меня был затык в том как эти параметры положить в стор.

Tim
30.06.2016
09:39:45
а какой юзкейс?

Alxander
30.06.2016
09:40:31
Есть урл, например /dashboard/:project_id. Когда ты заходишь в проект все запросы должны идти на урл этого проекта.
Это можно сделать и не запоминая project_id в стор, но тогда придётся в каждый экшнккриейтер прокидывать этот самый id из props.

Roman
30.06.2016
09:41:57
вот еще вдогонку
(react-router-redux не нужен)
https://github.com/reactjs/react-router-redux#how-do-i-access-router-state-in-a-container-component

Alxander
30.06.2016
09:42:44

Tim
30.06.2016
09:42:47
используй роут параметры в mapDispatchToProps

Roman
30.06.2016
09:43:17

Alxander
30.06.2016
09:48:03

Andrey
30.06.2016
09:48:25
Давайте начнём с такого:
у меня в проекте сага . какой у неё юзкейс ? и если можно по-шагам.

Ivan
30.06.2016
09:49:48
Почему просто гуглом сначала не поработать?

Google

Roman
30.06.2016
09:49:54

Andrey
30.06.2016
09:50:50

Alxander
30.06.2016
09:51:20

Andrey
30.06.2016
09:54:35
Почему просто гуглом сначала не поработать?
просто не ясно какую проблему оно решает ? Неужели джаваскрипт так плох, что ему необходима сага.
Ну допустим. если у нас есть асинхронное действие, которое обладает какимнить побочным эффектом: тот же запрос к серверу.
ну есть же для этого дела фетч и промисы. Как сага может помочь ?

Ivan
30.06.2016
09:58:06
что позволяет ее легко тестировать
(не меняет внешнего стейта и не зависит от него) только от потока
запись vi(next) это не вызов функции а просто чтоб показать что в общем случае vi заивисит от next

Andrey
30.06.2016
10:04:12
я не знаком со "scan функция в rx " :( Есть другой аналог ?

Ivan
30.06.2016
10:04:29
[].reduce то все знакомы

Andrey
30.06.2016
10:04:38
про обычное программирование это Array.reduce ?

Ivan
30.06.2016
10:04:39
и я про него написал

Andrey
30.06.2016
10:04:40
ага
блин. а что там делает next =
то есть что оно содержит?

Vladimir
30.06.2016
10:05:51
это метод генератора
что ты имеешь ввиду

Ivan
30.06.2016
10:06:01
результат выполненния генератора и метод генератора

Andrey
30.06.2016
10:06:14
generator - это объект с методом next а переменная next это что ?

Google

Andrey
30.06.2016
10:06:25
а
зачем одной и той же переменной присваивать несколько раз результат генератор.некст() ?

Ivan
30.06.2016
10:07:18
это блин пример

Andrey
30.06.2016
10:07:21
я не траллю я действительно не понимаю

Ivan
30.06.2016
10:07:28
как выглядит поток на генераторах
stream
?
псевдокод

Admin
ERROR: S client not available

Andrey
30.06.2016
10:08:03
Если псевдокод то тут скорее наверное чтото типа:
generator.next()
.next()
.next()

Ivan
30.06.2016
10:08:56
потому что тут прямая аналогия с reduce - не дофига чего в мире fp придумано - все везде одно и тоже
хотел показать что вход зависит от выхода - в твоей нотации этого не видно

Andrey
30.06.2016
10:11:12
я со стримами в rx не знаком.
знаю лишь про gulp и пайпы
а вот с reduce я знаком хорошо. но никак не получается понять где там next = в редюсе ...
про gulp и пайпы — там между пайпами передаётся некий объект, который мидлварится аргументами пайпа..

Ivan
30.06.2016
10:12:31
короче походу надо на пальцах
щас напишу в понятиях reduce что делает сага

Andrey
30.06.2016
10:13:58
блин спс что объясняешь

JiSeven
30.06.2016
10:34:40
есть аналог какой-нибудь for in методу? Мол, он не разрешен в use strict моде, а отключать варнинг не хочется

Владимир
30.06.2016
10:35:22
для объектов foreach

Ivan
30.06.2016
10:35:44
https://github.com/leebyron/iterall

Google

JiSeven
30.06.2016
10:37:04
спасибо

Igor
30.06.2016
10:40:00
Iterall - зачет

Aleh
30.06.2016
10:47:15

Andrey
30.06.2016
10:49:06
хм. так сага это название паттерна ?
спс . ссылки засейвил https://workflowy.com/s/rICAAzau82 . если есть чего добавить - пешыте туда

Nikita
30.06.2016
10:52:57
кто же такой умный, додумался pre/post-publish запускать по install в npm

Vladimir
30.06.2016
10:54:42
@gusnkt так всегда было

Andrey
30.06.2016
10:54:52

Aleh
30.06.2016
10:55:06
хз, я не пробовал искать

Nikita
30.06.2016
10:55:08
да, я знаю. Но сейчас очередной раз напоролся и в очередной раз мне это кажется глупостью(

Andrey
30.06.2016
10:57:27

Nikita
30.06.2016
10:58:09
это я у себя напоролся) ссылки в чате не при чем)

Andrey
30.06.2016
10:58:37
ясн
чо глянул видос с тётей. там какието математические формулы, множества, схемы, и ломаный инглиш. позже посмотрю полностью, но есть предположение, что усвоить этот материал не получится. Потомучто простым языком на русском не удаётся объяснить а уж на английском думаю точно не получится.

Konstantin
30.06.2016
11:08:12
Кто-нить здесь пользуется React Static Boilerplate? Голосуйте за этот бойлерплейт на ProductHunt :)
https://www.producthunt.com/tech/react-static-boilerplate

Andrey
30.06.2016
11:08:17
чтобы распутать клубок ниток - надо найти начало нитки.
Мне это кажется или так и есть, что эти две ссылки это не начало этой темы а скорее продолжение. Где находится начало ?
В учебнике про ФП? так я его почти дочитал https://github.com/MostlyAdequate/mostly-adequate-guide-ru .
где-то ещё ?
накидайте ссылок плиз. (желательно толковых и на руцком)

Aleh
30.06.2016
11:09:16
@iyntx https://msdn.microsoft.com/en-us/library/jj591569.aspx
там есть линк на оригинальную статью 1987 года

Andrey
30.06.2016
11:11:42
чуваки, так можно чётко дать понять, какую проблему решает сага в приложении с redux ?

Victor
30.06.2016
11:11:44
Как в redux спрятать reducer'ы и компоненты от пользователя если он к ним не имеет доступа? В смысле не user.access ? <component/> : null а что бы он даже не загружался?
В точке входа app.js сделать запрос к серверу для получения списка прав пользователя, а потом прокинуть эти данные в RootReducers что require.ensure доступных редучеров, и так же сделать для роутинга и компонентов?
Или это по другому делается?

Aleh
30.06.2016
11:12:26