
kana
12.02.2018
12:20:06
ну больше плагинов я и не знаю, у меня ровно он один стоит просто

andretshurotshka?❄️кде
12.02.2018
12:21:51
vscode-styled-components

kana
12.02.2018
12:22:22
ну для вскода я еще prettier-плагин ставил, в вебшмотре он не нужен

Alice
12.02.2018
12:24:21

Google

kana
12.02.2018
12:25:16
потому что я не хочу фиксить в коде сразу все по каждому сейву, я хочу только форматирование притером и ворнинги обо всем остальном

Dimanius851
12.02.2018
12:29:18

kana
12.02.2018
12:29:45

Dimanius851
12.02.2018
12:29:54

kana
12.02.2018
12:29:54
jsx-подсветка плагин? Они уже встроены

Dimanius851
12.02.2018
12:29:58
хз

Artyom
12.02.2018
12:43:09
Есть дейтпикер, в нем хендлер на изменение возвращает только значение с которым мы вызываем onChange из Field редакс формы. При этом ошибки нормально валидируется, а touched всегда остается false (из-за чего не показываются ошибки). Что делать?
touchOnChange


Dmitry
12.02.2018
12:53:45
Подскажите пожалуйста, есть компонент, прокинут в стор.
У него есть дочерние компоненты не подключенные к стору.
Получается некий "рабочий стол" => страницы в закладках. Если переходить по закладкам, то
дочерние компоненты не перерисовываются, и их измененные ссотояния успешно сохраняются.
Но если перейти на другу. страницу в проекте и вернуться обратно, то закладки сохраняются(с этим все норм),
а состояния дочерних сбрасываются - это и понятно.
Вопрос вот в чем: есть ли средство/плагин, что бы в событии componentWillUnmount родительского компонента
каким-либо образом сохранить состояние дочерних и потом в componentWillMount восстановить их?
при условии, что дочерние компоненты не должны быть подключены к стору


Oleg
12.02.2018
13:02:35
менять стэйт на событии
а потом
{this.state.smth && <Redirect to="/" />}
Заюзал так:
`
if (this.props.item) {
return (
<Component />
)
} else {
return (
<Redirect to={"/ids"+this.props.item.uniqueId} />
)
}
И всё заработало как надо: отправляю Item на сервер, там он получает уникальное поле-адрес. Затем возвращается обратно, диспатчится в store. Оттуда через props маппится обратно на этот компонент.
Законно ли использовать <Redirect/> вне <Route/> ?

Vladimir
12.02.2018
13:02:40

Vadim
12.02.2018
13:07:01

Google

Mikhail
12.02.2018
13:07:22
Ребят, подскажите какие решения вы юзаете для серверного рендеринга

kana
12.02.2018
13:07:45

Vladimir
12.02.2018
13:07:49

Vadim
12.02.2018
13:08:27

Александр
12.02.2018
13:09:01
Пытаюсь заюзать генераторы, но мне ругается что не определена функция
regeneratorRuntime is not defined
, бабель-полифил есть, стейджи настроены. Генератор создаю внутри класса
*generatorName(){}
Что я делаю не так. https://gist.github.com/5a6913a541056a785cc934c99f38da28

Vadim
12.02.2018
13:09:04
Там под капотом по-любому тот же .map() будет

Artyom
12.02.2018
13:09:58
Под капотом всегда for =P

Vladimir
12.02.2018
13:10:21
под капотом негры, которые все это сами ручками делают

kana
12.02.2018
13:10:26
Да хз, по сути то ты тож самое делаешь просто с v-for визуально понятнее что происходит
с map мы не делаем ничего нового. Мы всегда преобразовываем данные в массиве через map, с map в jsx мы делаем то же самое, мы преобразовываем массив Item в массив верстки для Item, это то же самое, когда мы преобразовываем массив юзеров в массив имен юзеров, или промис с массивом в промис с длинной массива (then промиса является так же и map промиса, проблемы API промиса)

Vadim
12.02.2018
13:13:49

kana
12.02.2018
13:16:01

Vadim
12.02.2018
13:17:53

Александр
12.02.2018
13:18:08
Народ, харе флудить, лучше памагите )

kana
12.02.2018
13:19:10
особенно при условии, что map использовали задолго до реакта (и в принципе до появления map в js) для тех же целей

Vadim
12.02.2018
13:22:31

kana
12.02.2018
13:23:30

Vadim
12.02.2018
13:24:03

Google

andretshurotshka?❄️кде
12.02.2018
13:27:45
лол

Jew
12.02.2018
13:28:37
Ребят. Посоветуйте полноценное ide с эмулятором под ubuntu. Для react native
android studio только знаю, но он глюченный до ужаса

Cenator
12.02.2018
13:29:56

Stepan
12.02.2018
13:30:23
Как увидел, чуть не блеванул

Vadim
12.02.2018
13:30:53

Roman
12.02.2018
13:40:40
Кто сталкивался с такой штукой, когда удаляешь через ctrl+a текст, а компонент не тригерится на удаление текста. Такое ощущение, что не срабатывает какое-то событие

code4aman
12.02.2018
13:41:00
> v-for читабельней
если ты верстальщик то еще может
а если нет - то это проф. деформация)
> если есть в АПИ дейтпикера
скорее всего его нет, скорее всего какой-нибудь react-datepicker ^_^

Andrew
12.02.2018
13:47:21
Вообще все эти v/ng атрибуты для меня вообще какой-то дикостью кажутся

Vadim
12.02.2018
13:48:18

Cenator
12.02.2018
13:48:34

code4aman
12.02.2018
13:48:45
в react-datepicker кажется есть onBlur...

Vadim
12.02.2018
13:52:53
здесь только ты один так считаешь
Вот мне интересно, вот как быть в ситуации если тебе нужно использовать Vue по различным причинам, а ты вот считаешь что это птичий язык? Поступить как профессионал? Да не, зачем.

Alexey
12.02.2018
13:53:49
Всем привет.
Подсажие кто юзал mobx-react-form. Как реализовать multistep форму.
Нужна форма из 3 шагов. с разным набором полей

Google

Cenator
12.02.2018
13:54:53
@javascript_jobs

Vadim
12.02.2018
13:55:15

Cenator
12.02.2018
13:55:40
Вы еврей?
ты упустил из виду факт, что вью не нужен

Andrew
12.02.2018
13:55:45
@javascript_jobs
Да эт не работа, так, короткий рывковый проект...может будет долгосрочка..

Cenator
12.02.2018
13:55:59

Mikhail
12.02.2018
13:56:17
У обоих сторон аргументные аргументы

Vadim
12.02.2018
13:56:18

Andrew
12.02.2018
13:56:22

pepsi ¯\_(ツ)_/¯
12.02.2018
14:02:55
ну попробовать надо для саморазвития, паттерн-то годный

Dmitry
12.02.2018
14:03:31
есть такой паттерн observer когда ты подписываешься (слушаешь как addEventListener) а есть подход, когда ты делаешь действия какие-то на основе изменений. Магия в том что ты связываешь данные нужные тебе и изменяя данные - у тебя компонент получит все изменения и перерендерит то что нужно. Тут не нужно сидеть писать reducers (даже само название бред имхо) чтобы "разрулить логику". у тебя получается view - тупой, как тока изменились данные в observable переменной, твой view сразу перерисовался потому что он подписан на этот observable. И твой store в mobx - простой класс с пропертями, что упрощает его поддержку

Andrew
12.02.2018
14:05:00
Редакс можно тоже с обсерверами

weyheyhey
12.02.2018
14:11:29
хочешь mobx -> юзай rxjs. Зачем эти полумеры

Dmitry
12.02.2018
14:11:55
имхо для стора - mobx норм, rxjs это немного другое)

Sergey
12.02.2018
14:12:42
Есть ли у react внешний API? Как мне с ним взаимодействовать из JS вне react компонентов?

Vadim
12.02.2018
14:14:31

Andrey
12.02.2018
14:14:35
Или что-то типа того.
А так - нет. Это чисто ui библиотека

Google

Sergey
12.02.2018
14:15:13

Vadim
12.02.2018
14:15:25

Stepan
12.02.2018
14:17:22
кто использовал PDF.js с реактом?

Sergey
12.02.2018
14:17:27
есть форма, в ней 1 поле реализованно на react, как мне отсылать форму, только если react компонент имеет валидное состояние?

Cenator
12.02.2018
14:22:30
через реакт и отсылай

Sergey
12.02.2018
14:22:54
react не знает о форме

Cenator
12.02.2018
14:23:17
эээ