@react_js

Страница 280 из 5115
Roman
05.07.2016
07:15:13
https://placestowork.co
На мобиле смотрится ужасно

Btw осталось 6 джойнеров до 700 \0/

Dimitriy
05.07.2016
07:20:47
Всем привет. Ребята, а никому на проекты удаленный react js dev не нужен случайно?

Google
Dimitriy
05.07.2016
07:24:46
Спасибо

Alexey
05.07.2016
07:25:28
На мобиле смотрится ужасно
Согласен, ещё карта дурацкая в центре мешает скроллить

Denis
05.07.2016
07:27:13
Парни, может запиним сообщение про чат с вакансиями и поиском работы?

Alexey
05.07.2016
07:27:24
было круто один скролл на страницу на мобиле оставить

Denis
05.07.2016
07:29:03
Нет места :)

Roman
05.07.2016
07:30:43
+ пин

Dmitry
05.07.2016
07:31:22
+

hlomzik
05.07.2016
07:47:00
+

https://placestowork.co
очень форскверовский шрифт в лого :)

Viacheslav
05.07.2016
07:52:23
https://placestowork.co
от этих же ребят http://nomadlist.io/

Vladimir
05.07.2016
07:56:16
забавно, когда Саратов соседствует с Лас Вегасом

Sergey
05.07.2016
08:06:15
еще забавнее когда в Саратове Air quality: great

Google
Denis
05.07.2016
08:29:24
Публикуем вакансии и запросы на поиск работы по направлению JavaScript, React.js, Node.js, React Native и пр. Здесь есть всё: full-time, part-time, remote и разовые подработки. Обмен инсайдами и аналитикой на рынке труда. https://telegram.me/javascript_jobs

Nikita
05.07.2016
08:47:36
10 минут это очень долго
я сказал это максимум. По хорошему это 30-120сек

Kirill
05.07.2016
08:49:06
Mikhail
05.07.2016
08:50:23
i18n-webpack-plugin и собираю разные бандлы
У тебя получается сразу все локали грузятся? Или при переключении на локаль подгружается необходимый бандл?

Andrey
05.07.2016
09:30:34
посоны, подскажите годные автоформатеры кода для сублиметекст3

Alexey
05.07.2016
09:31:00
У тебя получается сразу все локали грузятся? Или при переключении на локаль подгружается необходимый бандл?
Второй вариант. Кажется переключение локали разовый и редкий сценарий и я не вижу смысла пихать все сразу

Denis
05.07.2016
12:13:48
Парни, как в redux-form (юзаю 6 версию, но думаю разницы особо нет), получить стейт формы во время заполнения? либо синхронизировать со своим стейтом (изначально был только собственный кусок стейта для формы, после перехода на редакс форм (у него свои стейт) он отпал, как понимаю, зря) это нужно для того, чтобы во время заполнения формы, а она большая, выводить сбоку краткую сводку по введенной инфе. было бы круто, если бы источником истины был именно мой кусок стейта, который и так уже прокинут в пропсы, вариант с прокидыванием отдельно стейта от редакс формы (globalState.form.myForm.values) выглядт костыльно, подозреваю, редакс форм имеет некотрые экшны, которые можно слушать и синхронизировать стейты - тоже дрянь в общем, я в замешательстве

Denis
05.07.2016
12:25:13
http://redux-form.com/6.0.0-rc.1/examples/selectingFormValues/ собственно придется прокидывать стейт от редакс формы отдельно

Alxander
05.07.2016
12:26:15
именно
Ну да, там это немного через задницу сделано.

Вроде у них.уже есть ишью по данному вопросу.

Lupsick
05.07.2016
12:35:20
какой лучше юзать js-beautifier с поддержкой jsx?

Roman
05.07.2016
12:36:47
опять redux-form и "сделано через жопу" встретились в одном предложении.. совпадение? не думаю

Ilya
05.07.2016
12:37:25
А какие есть достойные альтернативы?

Roman
05.07.2016
12:37:28
не сочтите за спам, но лишь как напоминание https://github.com/jquense/react-formal

Lupsick
05.07.2016
12:37:57
еще у меня js-beautify выдает Path must be a string.

Denis
05.07.2016
12:38:11
Roman
05.07.2016
12:38:46
я пользуюсь Form как controlled component value & onChange стейт формы (value) можете хранить где хотите

как прокинуть свой компонент?
вот кусок кода из того чем сейчас занят <Form.Field type={SearchSelector} key={key} name={field} items={this.getData(dataType)} {...rest} multi stickLeft noMargin />

Google
Roman
05.07.2016
12:43:33
сама форма выглядит так <Form className={styles.filterForm} schema={filter.schema} onSubmit={this.onSubmit} value={this.state.filters} onChange={this.handleFormChange} delay={300} >

валидация: const FieldID = yup.number().integer().positive(); export const FilterSchema = yup.object().shape({ dateFrom: yup.date(), dateTo: yup.date(), state: FieldID, types: yup.array().of(FieldID), genres: yup.array().of(FieldID), rightholders: yup.array().of(FieldID), sites: yup.array().of(FieldID), countries: yup.array().of(yup.string()), });

все дальше пишешь лишь обработчики

Denis
05.07.2016
12:48:11
я пользуюсь Form как controlled component value & onChange стейт формы (value) можете хранить где хотите
спасибо, ранее смотрел этот проект, но как-то упустил, что type может быть компонентом, с асинхронной валидацией нет проблем?

Roman
05.07.2016
12:48:44
я вначале с ним тоже подтупил, не думал что вот так просто тупо можно взять и прокинуть компонент

а это у меня была самая засада, кругом сплошь кастомные замысловатые компоненты

Denis
05.07.2016
12:51:55
сейчас перепишу на формал, посмотрим как пойдет, сенкс

Roman
05.07.2016
12:52:38
yup да, годная тема ?

Vladimir
05.07.2016
12:58:30
еще у меня js-beautify выдает Path must be a string.
ты его правильно используешь?

Victor
05.07.2016
13:01:34
yup да, годная тема ?
onChange={this.handleFormChange} возвращает текущее значение полей формы при их изменении?

Tim
05.07.2016
13:08:20
Уважаемые, а кто-то пользуется redux-promise или redux-promise-middleware для асинхронных запросов на сервер, или еще для чего-то? Как оно? Есть профит?

Roman
05.07.2016
13:08:27
ага, всех

Victor
05.07.2016
13:09:55
Отлично, а то redux-form с react 15.2.0 начал варнинги кидать

Roman
05.07.2016
13:09:57
onChange={this.handleFormChange} возвращает текущее значение полей формы при их изменении?
handleFormChange(values, fields) {...} values - текущие значения fields - массив измененных полей, там 1 поле в обычной ситуации

Denis
05.07.2016
13:14:18
еще вопрос formal работает с immutable js?

нашел только ишью

Roman
05.07.2016
13:16:18
честно говоря а почему нет

если у тебя свои кастомные контролы которые умеют работать с Immutable то formal-у должно быть пофиг что ты там передаешь думаюю надо только yup научить работать с новым типом данных

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

Denis
05.07.2016
14:56:03
с react-formal задышал, все огонь :) правда преобразование toJS fromJS бьет по перфомансу, заметные фризы, нужно думать

Google
Denis
05.07.2016
14:56:24
и еще мои компоненты самостоятельно выводят ошибки через пропсы, а не отдельным компонентом, как быть в этом случае?

@maullerz ^

Roman
05.07.2016
14:57:30
весьма рад)

а то я этот реакт формал уже второй месяц пиарю)))

> toJS fromJS это что такое и зачем?

Admin
ERROR: S client not available

Alxander
05.07.2016
14:58:19
Формал достаточно неплох в общем, но идея хранения стейта в редаксе мне больше нравится. Ну и у формала ещё собственное чувство прекрасного.

Andrey
05.07.2016
14:59:18
> toJS fromJS это что такое и зачем?
имутейбл js, скорее всего предает и получает js обьекты, которые потом опять переводит в имутейбл

Denis
05.07.2016
14:59:29
у меня стейт запилен на immutable данных, собственно постоянно нужно преобразовывать данные туда обратно, как решение, запилить локальный стейт без immutable

я пользуюсь Form как controlled component value & onChange стейт формы (value) можете хранить где хотите

Roman
05.07.2016
15:00:52
и еще мои компоненты самостоятельно выводят ошибки через пропсы, а не отдельным компонентом, как быть в этом случае?
я в родителе ловлю все ошибки валидации и отправляю экшенами в редукс-стейт а компоненты подписываются на стейт errors: state.form.errors и чекают наличие своего field в объекте errors

насчет immutable мало что могу посоветовать, не использовал его еще нигде

Alxander
05.07.2016
15:08:34
Воббще что-то мне подсказывает, что redux-form и formal вообще немного про разное и их, в теории, можно даже вместе юзать.

Roman
05.07.2016
15:09:42
нет, всего два общих экшена для всех - setValidationErrors & clearValidationErrors

Denis
05.07.2016
15:11:26
@hgenru вместе не получится

hlomzik
05.07.2016
15:33:35
в гиттере вебпака молчат пока, спрошу тут

Хочу загружать svg и в scss, и инлайнить в реакт. Причем это может быть одна и та же картинка, т.е. test: /\.svg$/ не катит. Попробовал использовать фиктивный суффикс ?inline для загрузки в реакт, и это реально работает!

Но когда делаю загрузку в контексте — не пашет. require('./images/' + name + '.svg?inline’) падает с ошибкой Uncaught Error: Cannot find module "./images/“

Google
hlomzik
05.07.2016
15:35:54
т.е. вот этот вопросик все ломает =( что делать?

или может есть лоадер, который сможет просто перезаписать filename? ))

Nikita
05.07.2016
15:43:27
require.context

hlomzik
05.07.2016
15:43:54
так он и ломается. пробовал контекст как-то свой сюда подтянуть, проблемы почти те же

сейчас еще с ним повожусь в тестовом окружении

Lupsick
05.07.2016
15:50:33
кто в виме имеет дело с es6?

KlonD90
05.07.2016
15:55:59
я но очень плохо бывает

как-то настраивал чтобы хорошо было но не особенно что на es7 пишут

Lupsick
05.07.2016
16:35:00
как-то настраивал чтобы хорошо было но не особенно что на es7 пишут
я проапдейтил js-beautify https://github.com/maksimr/vim-jsbeautify/issues/121

пиздец бля плагин нихуя не обновляется

короче js-beautify нормально с es7 работает давно, но vim-jsbeutify тянул 1.5.1 версию, когда она уже 1.6.3

Mikhail
05.07.2016
16:40:38
Кто нибудь образался к одному из модулей: ReactBrowserEventEmitter.js, ReactEventListener.js ? При обновлении компонентов я делаю скролл к нужному. После чего срабатывает реактовский скролл на хендлер 2 раза. Во второй раз он возвращает нулевые позиции и перезатирает мой первый scrollTo

Т.о. после elementNode.scrollIntoViewIfNeeded() я полчаю скролл к элементу, а потом скролл возвращается снова к 0,0 благодаря реакту

Alexander
05.07.2016
17:13:32
Чатик подскажите пожалуйста какой компонент лучше использовать для auto suggest ?

Paul
05.07.2016
17:48:35
Гугл подсказывает что нет на свете ничего лучше чем react-autosuggest

Philipp
05.07.2016
17:48:58
@klimashkin так и есть.

Paul
05.07.2016
17:50:03
рейтинг 11 из 10, миллион звезд на гитхабе

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