@react_js

Страница 2922 из 5115
Сергей
11.01.2018
15:23:03
Не вижу агрессии

Дмитрий
11.01.2018
15:23:06
Агро ном

Oleg
11.01.2018
15:24:06
эх, github упал

Maxim
11.01.2018
15:24:30
а то он переключается на новую форму, не успев убить старую, в итоге дохнут все формы
беги из редакс-формы. Вообще не понятно как начинающие могут её заюзать - у неё же апи как у ангуляра

Google
Maxim
11.01.2018
15:25:40
Sander
11.01.2018
15:25:42
мне надо закончить то тчо есть

Maxim
11.01.2018
15:25:43
и там и там )

Саша
11.01.2018
15:25:45
а, апи, ну обычное

Sander
11.01.2018
15:25:46
переделывать все это имхо

Саша
11.01.2018
15:25:49
та норм

если на редакс формах уже много че написано

кто захочет платить за переписывание на файнал / формик етс

и кто захочет работать с формами лишний раз )))

Maxim
11.01.2018
15:27:09
имхо либа взлетела т.к. чувак кликбейтнул классное название пакета и 7 раз переделывал всё

завидую таким везунчикам )

редакс-логгер там же )

Google
Max
11.01.2018
15:27:27
Сейчас получишь ро за флуд

Саша
11.01.2018
15:27:37
редакс-логгер там же )
ну ты не сравнивай

Владимир
11.01.2018
15:27:46
Sander
11.01.2018
15:28:05
что показать не буду же я весь проект скидывать

Maxim
11.01.2018
15:28:09
ну ты не сравнивай
Окей, логгер - просто бежественнен )

Sander
11.01.2018
15:28:38
мне надо чтоб он просто подождал пока форма умрет, прежде чем на вторую форму перейти

Maxim
11.01.2018
15:28:51
что показать не буду же я весь проект скидывать
сделай маленькую задержку перед тем как показать там

она (редакс-форма) наверное какой-то экшен кидает в стейт, вот после него можно рендерить дальше

Владимир
11.01.2018
15:29:38
мне надо чтоб он просто подождал пока форма умрет, прежде чем на вторую форму перейти
форма "умирает" через redux action "destroy", посмотри в redux extension, что там по факт происходит

Sander
11.01.2018
15:30:40
вся фигня в том что мне понадобились дефолтные значения для формы

const defaultValue = { values: { name: '', }, } const rootReducer = combineReducers({ languages: languageReducer, form: formReducer.plugin({ LanguagesEditForm: (state = defaultValue, action) => { switch (action.type) { case types.SELECT_LANGUAGE: { return {...state, values: {name: action.language.name}} } default: return state } }, }), })

и теперь вроде сделал но начались проблемы с этим

SELECT срабатывает раньше чем destory

он вначале выбрал новый там с формой

а потом убивает форму, после переключения табов

Maxim
11.01.2018
15:37:24
рендери в первый раз, т.е маунти новую форму - после дестроя старой

Sander
11.01.2018
15:38:09
он и так маутит, все работает, если открыьт и закрыть, но если переключатся между ними, сразу же, а не закрыть и открывать

он удаляет просто позже форму, а надо чтоб он подождал пока форма размаутится, а потом уже переключится на след там где он смаунтит новую

а то он даже пишет что он имеет count 2 формы

Roman
11.01.2018
15:45:14
Я же скидывал, там два параметра отвечают за дестрой и перерегистрацию

Google
Sander
11.01.2018
15:45:57
решил вот таким способом

destroyOnUnmount: false,

у формы одно название

Roman
11.01.2018
15:46:06
export default connect( state => ({ initialValues: { name: 'alalal', code: 'eeee', } }) )(reduxForm({ form: 'имяТвоейформы', validate, destroyOnUnmount: false, enableReinitialize: true })(твойКомпонент))*/

Sander
11.01.2018
15:46:11
и кидает он в один и тот же стейт

Сделал

Редукс форм норм или г?

Сергей
11.01.2018
16:34:27
г

Roman
11.01.2018
16:34:32
старый друг лучше новых двух

Сергей
11.01.2018
16:34:35
formik норм

Sander
11.01.2018
16:34:53
Формик говорят документации мало и сорок

Roman
11.01.2018
16:34:55
formik не юзал но походу г )) а звезды накрученные по ходу

Sander
11.01.2018
16:34:56
Сырой

Просто у нас много форм надо что то нормальное

Дмитрий
11.01.2018
16:35:57
Если прям много, то по моему проще перейти к генерации

Sander
11.01.2018
16:36:42
Генерации?

Дмитрий
11.01.2018
16:38:58
Ну например 150 форм мне бы было уже западло руками писать

Andrey
11.01.2018
16:39:07
Слабак.

Дмитрий
11.01.2018
16:39:51
))

Google
Дмитрий
11.01.2018
16:40:08
Будь здоров
Спасибо

Менял ник только ради этого диалога

Admin
ERROR: S client not available

Pavel
11.01.2018
16:41:41
ребятам, привет всем, глупый вопрос, но всеж, какой из эдиторов (VSCode или Atom) имеет лучшую поддержку Reactjs?

Nameless
11.01.2018
17:12:38
Как отправить cookies по вебсокету на сервер?

к примеру, чтобы привязать их к запросу я прописывал: credentials: 'include'

а с сокетом как поступать?

Stepan
11.01.2018
17:28:53
Oleg
11.01.2018
17:31:58
читаешь куки на клиенте (js) и отправляешь их через вебсокет (js) на сервер, что еще можно хотеть?

Oleg
11.01.2018
17:32:23
Сокеты и вебсокеты - разные вещи

Oleg
11.01.2018
17:32:55
через вебсокеты ты можешь передать любой объект

недавно с джанго интегрировал клиент с ws, но куки передавать через ws выглядит немного странной задачей

Maxim
11.01.2018
17:35:45
По своим правилам

Диспатч, апдейт, валидейт, рендер эльм лайк

Nameless
11.01.2018
17:45:27
У меня куки авторизации прост, поэтому их читать на клиенте не стоит, можно конеш, но не желательно

Oleg
11.01.2018
17:45:53
какая задача?

Google
Oleg
11.01.2018
17:48:02
в общем куки можно передавать с http сессии параллельно работая с ws, но лучше всего определиться с тем что хочешь сделать - без этого не взлетит

Default
11.01.2018
17:49:54
Лол, а какие подводные камни?
Их могут спереть, например

Stepan
11.01.2018
17:50:42
Tell me more

Max
11.01.2018
17:54:36
Default
11.01.2018
17:56:08
XSS, нэ?

Bo0oM
11.01.2018
18:00:16
httponly, нэ?

Default
11.01.2018
18:00:47
httponly, нэ?
А если httponly, то как их читать на клиенте? :)

Bo0oM
11.01.2018
18:01:47
я пропустил задачу)

Max
11.01.2018
18:02:43
Xss тут каким боком?

Default
11.01.2018
18:04:10
Ты спросил, как спереть куки, я тебе ответил

Vladislav
11.01.2018
18:04:18
Вопрос про использования storybook: есть глупый компонент Foo, который хочу показать в storybook, но у него в рендере отображается компонент глупый Bar, который при экспорте как default оборачивается HOC с помощью connect из react-redux. Какие есть средства подменить импорт Bar, убрав HOC и вручную указать props?

На ум приходят пока только два решения: 1. использовать addDecorator чтобы подключить store 2. вынести HOC в экспорт default компонента Foo и прокидывать props, но это как-то не кошерно из-за большого количеств props

Страница 2922 из 5115