
Roman
08.10.2018
09:03:53

Nikolay
08.10.2018
09:04:02

Игорь
08.10.2018
09:04:09

Roman
08.10.2018
09:04:31
мде чот

Google

Nikolay
08.10.2018
09:04:50

Andrew
08.10.2018
09:04:50
RxJs топовая штука, но чуть сложно въехать и ещё сложно дебажить

Roman
08.10.2018
09:04:56
добавляете себе головной боли
все санками разруливается

Evgeniy
08.10.2018
09:05:35
apollo graphql, rxjs
apollo хорош, но не в сегда есть возможность заюзать graphql, в rxjs слишком много магии... Хотя она и в сагах есть в некоторой степени

Игорь
08.10.2018
09:05:50

Nikolay
08.10.2018
09:05:53
все санками разруливается
нагромождённость кода, много отсебятины которую в последствии очень много рефакторить под нужную задачу

Maxim robox
08.10.2018
09:06:01

Nikolay
08.10.2018
09:06:08

Roman
08.10.2018
09:06:15
зачем мне для этого редакс?

Nikolay
08.10.2018
09:06:32

Roman
08.10.2018
09:06:41

Google

Andrew
08.10.2018
09:07:02
Стримы за 20 минут пишутся

Nikolay
08.10.2018
09:07:33

Andrew
08.10.2018
09:07:34
Там все ж на колбэках
Весь js на колбэках ?

Nikolay
08.10.2018
09:08:05
Так же он тебе возвращает промис в котором ты можешь обработать then catch

Игорь
08.10.2018
09:08:09
ожидания?
да, мне нужно дождаться ответа async action и после получения ответа сделать еще 2 asynca во всех этих экшенах мне нужно получать ошибки. Я конечно могу просто записывать их в редакс но я хочу делать действия которые зависят от ответа. и не хочу разруливать гору ошибок и их последовательность вывода на ифах

Nikolay
08.10.2018
09:09:52
и в redux просто сохраняй их результат
в редьюсере

Игорь
08.10.2018
09:11:15

Nikolay
08.10.2018
09:11:45
какую проблему порождает?
и какие не решает

Ilshat
08.10.2018
09:13:29
try {
const res=yield call(api.get1)
yield race([get2Func,get3Func]) //или yield all()
}
catch(){
yield put({type...., error...})
}
? добавляй redux-saga

Сергей
08.10.2018
09:41:56
Привет. У меня такой вопрос: есть ли повод не использовать в реакте такое document.getElementsByTagName('html')[0].style.overflow = "hidden"

Sergey
08.10.2018
09:43:45

Сергей
08.10.2018
09:44:05

Cenator
08.10.2018
09:44:33
react-helmet разве не умеет на html навешивать пропсы?

Сергей
08.10.2018
09:46:23

Max
08.10.2018
09:48:22

Google

Сергей
08.10.2018
09:48:55

Igor
08.10.2018
09:50:11

Сергей
08.10.2018
09:51:33

REJUv
08.10.2018
09:58:10
ребзя, кто-то использовал yarn link?
как правильно добавить с помощью него локальный репозиторий?

Roman
08.10.2018
10:45:23
Подскажите аналог этой либы
react-jvectormap
там просто ебаный jq

Max
08.10.2018
10:46:19

Ramil
08.10.2018
11:03:04
Встречали react svg контролы компоненты?

Andrew
08.10.2018
11:04:26

Vadim
08.10.2018
11:11:24

Valery
08.10.2018
11:33:34
Moe Green:
Гайз, как правильно называется хрень - селект для ограничения вывода строк в таблице, на странице?
На инглиш

Rafkat
08.10.2018
11:35:10

Valery
08.10.2018
11:35:58
Ну типа - ограничить показ 10 строками, 20 и тд
Хз, наверно это пагинация (

Petr
08.10.2018
11:41:40
limit
show
length

Google

Petr
08.10.2018
11:42:16
Называй как хочешь

Алёна
08.10.2018
11:44:44
Хм. А какой сейчас самый хипстерский стек? Что годного из нового появилось с весны? Я что-то выпала из обоймы, а сейчас не могу поверить что ничего нового не появилось о.О

Кирилл
08.10.2018
11:46:41

Dmitry
08.10.2018
12:30:46
это вин

Egor
08.10.2018
12:31:25
шо це таке?

Roman
08.10.2018
12:32:03
я утром с этого пригорел

Admin
ERROR: S client not available

Roman
08.10.2018
12:32:22

Egor
08.10.2018
12:32:49
какой-то профессиональный сленг

Roman
08.10.2018
12:33:11
теперь у меня в лого не h1,а h6
а после h6 h2)))

Kevin
08.10.2018
12:39:26
Ухбля, прикольно будет это обновлять

Roman
08.10.2018
12:40:57
да им ща пизды комьюнити вставит
это по пизде вся семантика заголовков

Kevin
08.10.2018
12:41:36
Почему? Вроде же наоборот теперь всё правильно

Roman
08.10.2018
12:42:38

Kevin
08.10.2018
12:42:55
Я вот и не понял, что за дичь ты написал

Roman
08.10.2018
12:43:16

Google

Roman
08.10.2018
12:43:38
должен быть порядок
h1
h2
h3
h2
h3
h4
а не
h6
h2
h4
h5
из-за их изменения заголовки по пизде пошли

Kevin
08.10.2018
12:44:17
Я что-то не вижу тут обратного порядка

Roman
08.10.2018
12:45:04
еще раз, у меня было h1 и было ок по размеру шрифта
сейчас h1 это много

Kevin
08.10.2018
12:46:50
Раньше вообще не было h1, были всякие display*

Roman
08.10.2018
12:47:17

Kevin
08.10.2018
12:48:52
ну так ты же не по размеру шрифта выбираешь, а по семантике
в конце концов, гугл явным образом пишет, что шрифты имеет смысл кастомизировать

Vlad
08.10.2018
12:58:24
Всем привет. Create-react-app. Как с jest сделать мок локал стореджа? В файле setupTests прописал:
const localStorageMock = {
getItem: jest.fn(),
setItem: jest.fn(),
clear: jest.fn()
};
global.localStorage = localStorageMock;
Аля с доки. Но в тестакх когда вызываю localStorage.getItem.mock.calls.length, ловлю undefined

Vadim
08.10.2018
13:03:15
Какой есть норм Select, чтобы можно было кастомить через styled-components?

Roman
08.10.2018
13:03:50

Evgen
08.10.2018
13:04:13
@Zik_42 Попробуй не переопределять реальный localStorage с jestoвским и в тестах используй свой мок

Vlad
08.10.2018
13:05:37

Dmytro
08.10.2018
13:08:08
Всем привет! Тут вот задались вопросом относительно переезда на graphql - статей относительно того, что он хорош достаточно много, но вот о том, какие подводные камни, что-то не встречал, дестйительно ли graphql настолько хорош? Если есть статейки относительно проблем, с которыми можно столкнуться при внедрении graphql киньте плиз

Evgen
08.10.2018
13:08:13
@Zik_42 во вложенных функциях где? Если логика в компоненте сделай чтобы локалСторэйдж принимать из пропсов и тогда протестить легко будет, просто пропсой пошлёшь свой мок. А если в классе отдельном, в бизнесс логике сделай инициализацию локалСторэйджа через конструктор и так же в тестах пошли в конструктор свой мок

Petr
08.10.2018
13:08:35
Привет всем реактерам, подскожите плиз либу для удобной работы с экшенами, редюсерами, экшен тайпами... помню где то видел какуюто но не помню как нызывается

Cenator
08.10.2018
13:08:45
redux-symbiote