
from
12.02.2018
16:37:08
Так, про FSA никто не хочет мне отвечать?)
Я тут обнаружил что я давненько задавал вопрос подобного рода в репозитории FSA: https://github.com/acdlite/flux-standard-action/issues/56
Оказывается там ответили даже.
И че вы думаете? Нормально это на Error вешать допонительную информацию?
Мне кажется, что не особо

Google

andretshurotshka?❄️кде
12.02.2018
16:40:55
кароч там просто тип такой Fail<A, B> = { type: string, payload: { params: A, error: B } }

from
12.02.2018
16:43:45
Слушайте, а может это наоборот верный подход? Вон MDN даже код-сниппет даёт чтобы в ошибку добавить нужную инфу: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error#ES6_Custom_Error_Class
че бы в редьюсере не использовать грубо говоря такое —
if (payload intanceof Error) { /* read payload.params */ }

Дмитрий
12.02.2018
17:00:22
На самом деле ничего из этого не нужно начиная прямо с симуляции экшнами поведения async await
Ошибочный результат вполне можно описать отдельным экшном с произвольным содержимым)

from
12.02.2018
17:04:34
да всё можно, но в целом FSA выглядят организованно
И проблемы не было бы, если б в redux-act(ions) meta можно было б создавать поудобнее

Сергей
12.02.2018
17:09:08
юзал FSA не зная о его существовании

from
12.02.2018
17:10:00
надеюсь не type: 'RECEIVE_ENTITY_FAILURE' :)

Сергей
12.02.2018
17:13:40

from
12.02.2018
17:14:06
пфффф ну написал же

Сергей
12.02.2018
17:14:27

Google

from
12.02.2018
17:14:46
куда запихивать информацию о том, что за запрос не удался

Сергей
12.02.2018
17:14:55
в http слой

Cenator
12.02.2018
17:17:31

from
12.02.2018
17:17:54
да потом))
Вот я хочу в стейте скажем иметь такое (упрощённо):
{ entities: { [id]: { failed: true } } }
соответственно, когда я диспатчу что что-то пошло не так, надо этот айдишник запихнуть куда-то

Сергей
12.02.2018
17:18:17
а
вон вы о чем

from
12.02.2018
17:19:57
FSA говорит: надо диспатчить Error
На вопрос куда инфу засунуть не отвечает. Но напрашивается meta. Вот тогда и приходим к вопросу какая должна быть сигнатура у action creator'а

Cenator
12.02.2018
17:19:59
@sergeysova

Yung
12.02.2018
17:23:02
Если еррор тру

from
12.02.2018
17:23:32
Если еррор тру
да я то же самое говорю и ишью создал давно https://github.com/acdlite/flux-standard-action/issues/56

vs
12.02.2018
17:36:11
как передать изображение в props

Andrey
12.02.2018
17:38:00

Abraham
12.02.2018
17:38:27
? неужели люди и такое пытаются делать

Stepan
12.02.2018
17:39:01

vs
12.02.2018
17:39:17
да

Stepan
12.02.2018
17:40:04
Ну передать просто
Где проблема?

Google

vs
12.02.2018
17:41:00
вот от сюда как это сделать
export default [
{
"id": "qwerqwer",
'card':'1',
'name': 'asdasdasdasdas',
}

Mike
12.02.2018
17:46:05

Alex
12.02.2018
17:47:47
Ребят может кто знает как пробросить правильно рефы ?
сам инпут стайлед компонент, мб по этому не пробрасывается ?
консоль выдает именно инпут

?
12.02.2018
17:48:39
я дебил если юзаю реакт с requirejs?

Тимофей
12.02.2018
17:48:50

Kelin
12.02.2018
17:49:09
щас бы requirejs в реакте

Cenator
12.02.2018
17:49:33

Alex
12.02.2018
17:50:06
на который я и пробросил рефы

Cenator
12.02.2018
17:50:17

?
12.02.2018
17:50:22

Alex
12.02.2018
17:50:36
бля
всё
иннер реф спас
пздц
тут еще иннер реф надо юзать

Google

Alex
12.02.2018
17:51:43
стайлед какая то жеская херня
как всегда спасибо бро
^^

Тимофей
12.02.2018
17:53:03
удобно для меня
Автодополнение работает хочешь сказать? И раз этап сборки есть почему не динамические импорты?

?
12.02.2018
17:55:36

Sergey
12.02.2018
17:57:09
Пацыки, а что связать mongodb и react нужен сервер? На клиенте работать не будет?

Mike
12.02.2018
17:57:10

?
12.02.2018
17:57:41

Sergey
12.02.2018
17:57:56
мля, хотел малой кровью отделаться(
спасибо

Alex
12.02.2018
17:58:33

Mike
12.02.2018
17:58:55

Alex
12.02.2018
18:00:25

Mike
12.02.2018
18:00:40
сирисли, там снихуя док
и все в примерах

Alex
12.02.2018
18:01:06
хз прочитал бэйсикс уже как то дохуя показалось

Andrew
12.02.2018
18:02:20

Kelin
12.02.2018
18:03:48
щас бы в бд напрямую инсертить
секьюрно ага

Google

Mike
12.02.2018
18:06:38

?
12.02.2018
18:07:00

Виталий
12.02.2018
18:09:12
чет я не верю в малую кровь когда речь о graphql
очередное орм на уровне запроса
пусть даже от фб

Дмитрий
12.02.2018
18:14:23
Чтобы при перехвате ошибки не гадать в каком контексте она появилась, достаточно иметь в экшне сам контекст

Sergey
12.02.2018
18:24:53
подскажите плиз, чет не пойму как правильно подружить create react app и mongodb

Cenator
12.02.2018
18:25:18

Sergey
12.02.2018
18:25:33
чутка поподробнее прям

Cenator
12.02.2018
18:25:39
koajs

Sergey
12.02.2018
18:25:45
или ссылочку если можно

Mikhail
12.02.2018
18:26:10
Пишешь бэк
И фетчишь данные оттуда

Aleh
12.02.2018
18:26:19
Тебе нудео rest api сделать на ноде

Cenator
12.02.2018
18:26:34

Aleh
12.02.2018
18:26:34
Который будет ходить в монгу
Да или graphql

Sergey
12.02.2018
18:27:13
спсибо,парни.
чотсложно

Aleh
12.02.2018
18:27:20
)

Sergey
12.02.2018
18:27:20
думал попроще будет

Cenator
12.02.2018
18:27:31
ну там жс, куда уж проще