
Дмитрий
10.07.2018
12:07:23

Stepan
10.07.2018
12:09:15

Andrey
10.07.2018
12:09:27
а шо над?

Stepan
10.07.2018
12:09:44

Google

Cenator
10.07.2018
12:09:56

Aleksej
10.07.2018
12:10:36
Есть такое да

Andrey
10.07.2018
12:10:38

Stepan
10.07.2018
12:10:54
Человеку только от констант избавиться надо

Aleksej
10.07.2018
12:11:02
Но а как же eslint будет проверять константы?

Cenator
10.07.2018
12:11:05

Stepan
10.07.2018
12:11:26

Cenator
10.07.2018
12:11:38

Stepan
10.07.2018
12:11:42
Там генерятся константы, их берешь
Можно старый добрый свич юзнуть (не надо)
Есть handleActions

Google

Дмитрий
10.07.2018
12:14:21

Pauline
10.07.2018
12:14:37
?

Stepan
10.07.2018
12:14:48

Aleksej
10.07.2018
12:15:16

Stepan
10.07.2018
12:15:36
Ключи те же самые
Ну типа условно
export const actions = createActions({
add: undefined,
subtract: undefined,
})
Вместо undefined можно свой payload creator дать
Я точно не помню синтаксис, но суть такова

Aleksej
10.07.2018
12:19:28
Да, посмотрел уже.

Stepan
10.07.2018
12:20:14
Потом в редьюсере можно сделать handleActions({
[actions.add]: логика редьюсера
})
Там у этой функции-экшена переопределен toString

Vladislav
10.07.2018
12:20:57
Ребята обьясните мне пожалуйста. Зачем нам асинхронные запросы если редакс thunk итак асинхронный?

Aleksej
10.07.2018
12:21:09
Ну шило на мыло, не вижу прям ах какого преимущества.

Stepan
10.07.2018
12:21:09
Поэтому ты кладешь её как ключ объекта и получается юзаешь соответствующую константу
Нет причин не сделать этого

Aleksej
10.07.2018
12:21:36
redux-axios экономит код

Stepan
10.07.2018
12:22:04
Меньше бойлерплейта, пишешь редакс как белый человек
Ещё можно динамически генерить экшоны

Google

Stepan
10.07.2018
12:22:52
Это тоже удобно

Aleksej
10.07.2018
12:22:52
Коробит от switch если, да ? :)

Stepan
10.07.2018
12:22:59
Свич говно

Сергей
10.07.2018
12:23:36
redux-symbiote

Stepan
10.07.2018
12:23:57
)))0000000

Сергей
10.07.2018
12:24:09

Stepan
10.07.2018
12:24:36
Эм
Ну да
Я и не претендовал особо))

Stepan
10.07.2018
12:25:02
Сова, как митап?
А то я пропустил, когда движуха была

Сергей
10.07.2018
12:25:13
охуенно

Stepan
10.07.2018
12:25:20
Приезжай в Киев)))

Сергей
10.07.2018
12:25:22
ахах)
мне надо загран сделать

Stepan
10.07.2018
12:25:58
Анонсируй, если что, с удовольствием приду послушать)

Сергей
10.07.2018
12:27:52
я скорее сам приеду послушать)))

Google

Roman
10.07.2018
12:29:55

Dzmitry
10.07.2018
12:30:01
если человек использует подобные конструкции, то он психически болен.
тут нечего обсуждать

Roman
10.07.2018
12:31:04

Vlad
10.07.2018
12:31:29
Подскажите плиз, все роуты записаны в одном объеке типа
user: '/app/user/:id'
. Как сетить значения в параметр
:id ? Через history.push? Если да, то есть ли другой вариант?

Pauline
10.07.2018
12:31:32

Cenator
10.07.2018
12:31:49

Admin
ERROR: S client not available

dima
10.07.2018
12:32:11

Roman
10.07.2018
12:32:20
м?)
коммунист так сказатб?

Сергей
10.07.2018
12:32:22

Dzmitry
10.07.2018
12:32:26

Vlad
10.07.2018
12:32:35

Pauline
10.07.2018
12:32:55

dima
10.07.2018
12:32:56

Spaider
10.07.2018
12:33:01
а что имеетс ввиду засетить?

Vlad
10.07.2018
12:33:09
Link
А если то, на что я кликаю не является по сути линкой, компонент Link всё равно норм использовать?

Spaider
10.07.2018
12:33:13
ну если ты перейдешь по /app/user/1
туда попадет 1
или про что ты

Google

Сергей
10.07.2018
12:33:24
Это слишком сложно :)
я форкнул connected-react-router
чтобы параметры из matchRoutes из react-router-config класть в ридакс
и затем при dispatch(router.push(‘/path/:someId’)) автоматически их собирать и применять к урлу

Aleksej
10.07.2018
12:34:33
Программный редирект?
С Link муторно делать его.

Vlad
10.07.2018
12:34:57
ну если ты перейдешь по /app/user/1
Вот собственно и вопрос как переход осуществить? Я делал через history,push, но вот пишут, что можно с помощью Link, только не понятно, можно ли его использовать на элементах которые не являются ссылками (по семантике)

Cenator
10.07.2018
12:35:24

Vlad
10.07.2018
12:35:25
И ещё тогда вопрос, дефолтное значение в url param можно как-то установить?

Spaider
10.07.2018
12:35:43
ну а как переходы работают по урлам?) по href
программно я хз, я не нашел как делать и делаю в лоб window.location :D
за что меня будут ругаьт тут

Dzmitry
10.07.2018
12:36:08

Aleksej
10.07.2018
12:36:41
Я ещё про валидацию кодов не заикался

Artyom
10.07.2018
12:38:04

Onix
10.07.2018
12:38:09
Всем привет

Pauline
10.07.2018
12:38:12

Onix
10.07.2018
12:38:17
Ребят, есть кто на реакте с анимицией разбирался?

Dzmitry
10.07.2018
12:38:19

Onix
10.07.2018
12:38:24
Обязательно её на стейтах завязывать? У меня небольшое приложение, я думал все стейты в Редакс вынести. Пока опыта на реакте мало, поэтому не знаю, правильный ли это подход.

Spaider
10.07.2018
12:38:30