
Mike
30.06.2017
17:39:03

Denis
30.06.2017
17:39:21
Просто хистори

Alexander
30.06.2017
17:39:22

Mike
30.06.2017
17:40:04
Просто хистори
https://stackoverflow.com/questions/42672842/how-to-get-history-on-react-router-v4

Google

Алексей
30.06.2017
17:40:06
Посвербит и пройдет. Преждевременная оптимизация - она и в африке преждевременная.

Denis
30.06.2017
17:40:38
Ну 3 вариант
WithRouter
Значит

Mike
30.06.2017
17:40:49
я к тому, что твой ответ про третий роутер
а не про четвертый

Denis
30.06.2017
17:43:23
Блять как же там через сраку
Да, все верно, сорян
Через withRouter получай хистори и пихай его в экшн
Грязный вариант но быстрый
Другой это создать свой хистори и протолкнуть в роутер
А также туда откуда будешь вызывать пуш
Можно просто функцию пихнуть через bind

Google

Artyom
30.06.2017
17:54:06
Я вникал в API роутера и чета плохо понимал. А оказывается там примеры есть (в самом начале), мой косяк.
Есть даже мой (да чей угодно) кейс https://reacttraining.com/react-router/web/example/auth-workflow

Denis
30.06.2017
17:56:47
Логика в рендере это сильно :)

Artyom
30.06.2017
17:59:17
Я так делать не буду

Denis
30.06.2017
18:00:05
Если для себя делаешь можешь чекнуть бету react-router-redux
Только ишьюз глянь

Artyom
30.06.2017
18:10:02
>_<
Раздражает что-то этот роутер
Вообще не пойми какую версию с каким стеком юзать
Что сейчас стабильное есть для редакса?

Denis
30.06.2017
18:11:25
3 роутер ?

Сергей
30.06.2017
18:14:27

Artyom
30.06.2017
18:14:59
Так а из 4-го роутера вытащить хистори без врапера можно? Не буду его к стору просто привязывать, а в экшенах работать

Denis
30.06.2017
18:15:35
Да, тебе там на SO ссылку кидали

Artyom
30.06.2017
18:15:54
А, пропустил, ша гляну, спасибо

Denis
30.06.2017
18:16:27
Суть в том что ты создаешь файл где-нибудь в радиусе вытянутой руки
Называешь его history.js
Там создаешь объект истории
Ну и импортишь его там где нужно

Artyom
30.06.2017
18:17:24
Да да понял
Костыльно =D

Google

Artyom
30.06.2017
18:17:30
Но сойдет
@zuldare и @pifagorych
Как "костыль" по английски, мне нужно оставить некоторый комментарий?)

Denis
30.06.2017
18:28:03
На c что-то
Ещё когда писал на джиквери
Постоянно юзал
:)
Crutch

Red27
30.06.2017
18:28:45
Workaround например говорят

Дмитрий
30.06.2017
18:28:57

Red27
30.06.2017
18:29:04
Кратч - это калька, не факт, что понятная

Denis
30.06.2017
18:29:14
Серьезно не понимаю почему не юзать глобальный хистори

Дмитрий
30.06.2017
18:29:15
хау мач воч

Denis
30.06.2017
18:29:29
Вы же не будете делать два роутера в одной аппе

Stepan
30.06.2017
18:30:14

Denis
30.06.2017
18:31:00
Dirty

Дмитрий
30.06.2017
18:31:08
unexpected feature
?

Denis
30.06.2017
18:31:14
Official dirty hack
Но я бы в таком месте на русском оставил

Google

Дмитрий
30.06.2017
18:32:23
дирти_хак_донт_юз_зис_ор_ю_вил_би_фиред

Mike
30.06.2017
18:32:44
Я за "dirty hack"
Во всяком случае когда приходится в коде накостылить, чтобы не забыть потом поправить, пишу в комментах именно так
И в чужих проектах такое встречал на гитхабе

Admin
ERROR: S client not available

Дмитрий
30.06.2017
18:33:33
Ага

andretshurotshka?❄️кде
30.06.2017
18:33:45
TODO: remove this

Дмитрий
30.06.2017
18:33:52
Эти слова даже ловятся по дефолту CI код-линтерами

Mike
30.06.2017
18:34:05
не бывает ремув, когда по делу просто что-то уходит, апи старое там или что-то
а это именно про ебаный костыль

Дмитрий
30.06.2017
18:34:11
Был удивлён, так как специально не писал TODO чтобы линт не алертить)

Mike
30.06.2017
18:34:14
который даже писать неприятно

Stepan
30.06.2017
18:34:45

Artyom
30.06.2017
18:35:48
Но тему смешную запустил

shadowjack
30.06.2017
19:17:51
О гуру redux-а, скажите как в redux-form из формы получить доступ к метаданным полей.

Eugeniy
30.06.2017
19:36:59

Ruslan ?
30.06.2017
19:58:07
Теперь линтер вообще изи настроить (можно и в сублайме):
npm i -g eslint-config-airbnb-standard
eslint -v
https://medium.com/@doasync/eslint-with-airbnb-standard-js-sublime-text-965a1db58793

Daniel
30.06.2017
19:59:40
ого, это какое-то невероятное открытие

Ruslan ?
30.06.2017
20:01:05
ну не видел готовых решений раньше, чтобы все эти стили и плагины разом подключить и глобально

Google

Daniel
30.06.2017
20:04:18
@
скинул самое популярное

Denis
30.06.2017
20:04:23
And hooray! Look Mummy, I did a linter

Marlik
01.07.2017
06:01:04
http://materializecss.com/ Этот вариант отпадает т. к. тама jQuery

Alexander
01.07.2017
06:02:12

Marlik
01.07.2017
06:03:30
Эт я спрашивал что мона присовокупить к реакту, стили и т. д. Была одна из ссылок на это.

Alexander
01.07.2017
06:03:56

Виктор
01.07.2017
06:06:50
https://t.me/knopkabablo

Marlik
01.07.2017
06:07:04

Artyom
01.07.2017
06:09:18
У меня тоже чет не работает

Marlik
01.07.2017
06:10:50
https://ant.design
Эт тоже видел, но эта хрень на китайском, тама локализацию нуно продумывать, но понравилось да.

Artyom
01.07.2017
06:11:15