
Oleg
30.10.2017
10:40:32
по идее да, так стор в каждом компоненте будет синхронизирован
в общем звучит логично

Igor
30.10.2017
10:45:18
А подскажите ссылку на vue чат... сорри за офтоп =)

Nikita
30.10.2017
10:45:44

Google

Andrew
30.10.2017
10:46:30
Ребзи подскажите как в rr v3 блокировать переход по роутам ?

Nikita
30.10.2017
10:47:36
Т.е. в бекраунде можно держать постоянный стор и пробрасывать его в остальные части.
Я понимаю о чем ты говоришь, но брать реакт в не спа апп, когда ты понимаешь, что чтобы рендерить тебе придется извращаться, плюс спека chrome extensions накладывает ещё своих дохулион ограничений, да и стор там есть свой (chrome.store). Возможно тебе хватило бы jq/mustache, не думал ? Что в расширении нужно такого что может только реакт ? Ворваться к пользователю на страницу можно хоть через document.createElement - appendChild

Igor
30.10.2017
10:50:52
Расширение не только под хром пишется, там надо синхронизировать данные с апишкой, на страницу инжектится элемент с пользовательским Ui, который тоже на апишку завязан.
Т.е. это не просто вставил и забыл, там еще логика всякая вертится.

Александр
30.10.2017
10:59:15
кто нить знает статейку про обратный дата флоу в реакт? или пример

Oleg
30.10.2017
10:59:55

Александр
30.10.2017
11:00:19

Oleg
30.10.2017
11:00:40
https://reactjs.org/docs/lifting-state-up.html
суть такая
у родителя есть state и метод, который меняет state.
потомок получает этот метод и state как свойства, и вызывает по необходимости

Александр
30.10.2017
11:02:00

М
30.10.2017
11:16:54
А возможно изменить state не через потомка?

Dmitry
30.10.2017
11:17:47
Диспатч экшна из другого компонента?

Google

Роман
30.10.2017
11:17:58
через родителя можно

Ilya
30.10.2017
11:40:14
Как можно реализовать компонент,контент которого будет зависеть от пропса,например есть всплывающий хелпер,в котором написано в зависимости от хелпертипа пропса содержимое?

Evgeny
30.10.2017
11:40:58
Сделай объект с содержимым, где ключи это твой хелпертипы

Ilya
30.10.2017
11:41:51
в {} внутри элемента только тернарный оператор работает

Bogdan
30.10.2017
11:42:59
в componentWillReceiveProps мне нужно иметь актуальное содержание стейта. Но так как стейт меняется асинхронно, то это достичь нельзя. Как можно решит ьпроблему?

Ilya
30.10.2017
11:43:23
типа {helper == “1” ? <div/> : null}
но так я только максимум два хелпера могу релизовать,хочется красивое решение и кастомное

Evgeny
30.10.2017
11:44:03
Там работает любой джаваскрипт

Ilya
30.10.2017
11:44:44
ну я пробовал через функцию внутри фигурных - не работает
сделать там свитч

Evgeny
30.10.2017
11:45:00
{x[props.y]}
Объект же обычный

Ilya
30.10.2017
11:45:49
ну это так и так массив значит иметь,только хелпер может быть не просто текст,туда бы лучше разметку сунуть
или он сьест так и так?

Evgeny
30.10.2017
11:46:12
Ты понимаешь что такое джсх?
Это просто сахар над функцией React.createElement()

Сергей
30.10.2017
11:46:33
Ты чё

Max
30.10.2017
11:47:06

Google

Max
30.10.2017
11:47:18
можно без тернарника

Evgeny
30.10.2017
11:47:54
Поэтому
const x = {
fuck: <span>xxx</span>
}
Это тупо fuck: React.createElement(“span”, {}, “xxx”)

Max
30.10.2017
11:49:13
да, офтоп

Lurk
30.10.2017
11:49:29
Ребят, я продолжаю пилить свою мини галлерею с использованием вк АПИ. Стабильной работы добился, теперь начал делать правки, и столкнулся со следующей ситуацией.
У меня есть компонент Intro, где юзер, тыкая на кнопку, получает аксесс токен, и после чего редиректится на главную страницу с функционалом. Аксесс токен находится в строке с УРЛ, откуда я его вырезаю и даю методам, обращающимся к АПИ. Но выглядит эта лапша в URL строке ужасно, поэтому нужно придумать другой способ. Подскажите, в какую сторону смотреть для решения такой задачи? :с

Evgeny
30.10.2017
11:49:53
Нормальный способ

Max
30.10.2017
11:49:59
А в чем проблема? ?

Влад
30.10.2017
11:50:01
Ребят, а к вопросу о CSS в реакте. Есть ли что-то, что позволит в компонент импортировать scss, как:
import "..\scss\_Button.scss";

Evgeny
30.10.2017
11:50:02
Сделай просто реплейса урла и убери оттуда токен
Можешь его сохранить в локалсторейдж

Razzwan
30.10.2017
11:50:26

Влад
30.10.2017
11:50:47
Спасибо, сейчас загуглю)

Max
30.10.2017
11:51:12
Влад, а у тебя стили откуда-то от дизайнера прилетают или сам пишешь?

Razzwan
30.10.2017
11:51:23

Evgeny
30.10.2017
11:51:34
Да!

Razzwan
30.10.2017
11:51:46

Влад
30.10.2017
11:51:51
Вот об этом у меня был Следующий вопрос ???
Спасибо))

Evgeny
30.10.2017
11:52:02

Max
30.10.2017
11:52:05
Посмотри еще Styled Components

Lurk
30.10.2017
11:52:11

Google

Evgeny
30.10.2017
11:52:22
Я сегодня про это писал в контексте редакса
https://medium.com/%D1%80%D0%BE%D0%B4%D0%B8%D0%BE%D0%BD%D0%BE%D0%B2-%D0%B8-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/%D0%BB%D0%B5%D1%82%D1%81-%D1%82%D0%BE%D0%BB%D0%BA-%D1%8D%D0%B1%D0%B0%D1%83%D1%82-%D1%8D%D0%B4%D1%83%D0%BA%D0%B5%D0%B9%D1%88%D0%B5%D0%BD-f05569c902f1

Max
30.10.2017
11:52:26
в том что выглядит плохо?

Evgeny
30.10.2017
11:52:29
Бля кириллица

Max
30.10.2017
11:52:33
угу (

Lurk
30.10.2017
11:52:37
Да. =)

Влад
30.10.2017
11:52:38

Max
30.10.2017
11:52:50
да не

Evgeny
30.10.2017
11:52:55
Сохраняй в локалсторейдж и вырезай из урла
Охуенная тема

Lurk
30.10.2017
11:53:08

Max
30.10.2017
11:53:10
++

Razzwan
30.10.2017
11:53:11

Evgeny
30.10.2017
11:53:20
Нет!
СК примитивный очень

Max
30.10.2017
11:53:39
кмк проще чем вебпак настраивать ?

Evgeny
30.10.2017
11:54:07
const Button = styled.button`color: red`
<Button>button</Button>
Что может быть проще вообще

Razzwan
30.10.2017
11:54:27
СК примитивный очень
насколько я понимаю, в нем есть возможность использовать js переменные. Это, как по мне, преимущество. Я сейчас использую CSSModules. Но в местах, где мне нужна аццкая динамика, использую CSS in JS

Влад
30.10.2017
11:54:27
Он простой

Google

Влад
30.10.2017
11:54:42
Но как-то сложно в js стили

Evgeny
30.10.2017
11:54:47

Razzwan
30.10.2017
11:55:17