
John
13.07.2017
03:33:36
Это да, а можно ли без бэкенда склонировать приложение в новую вкладку?

Andrey
13.07.2017
03:34:11

John
13.07.2017
03:37:26
Потому что это звучит как-то очень по-извращенски, думается, что должен существовать способ проще

Petr
13.07.2017
03:59:18
window.open ?

Google

Petr
13.07.2017
03:59:30
Первое что пришло в голову

Andrey
13.07.2017
04:00:40

John
13.07.2017
04:03:20

Petr
13.07.2017
04:04:10
Нет, тот который ты хочешь "склонировать"
На котором ты сейчас находишься
window.location

John
13.07.2017
04:05:22
Я или туплю, или не понимаю где тут отказ от бэкенда
можешь пример привести?

Petr
13.07.2017
04:06:12
Здесь нет бэкенда, бэкенд нужен лишь для получения данных после перехода

John
13.07.2017
04:07:49
Ну вот я без него вообще ищу какой-нибудь вариант. Грубо говоря, я html-структуру хочу динамически сгенерировать на клиенте и открыть её в новом окне.

Andrey
13.07.2017
04:23:56

John
13.07.2017
04:25:28
Да это понятно, мне непонятно как без бэкенда вообще (тупо выдрал кабель с интернетом) открыть эту сгенерённую html в новой вкладке

Andrey
13.07.2017
04:26:20
Никак, браузер для этого не предназначен.

Google

Kek
13.07.2017
04:33:22
Реакт-джуниор на удаленке хочет испортить ваш проект. Умею в реакт, редакс и реакт-раутер. Утром написал вот такую штуку - агрегатор вакансий с js-jobs.
https://powerful-cove-42572.herokuapp.com/
(фронтенд на react, redux, redux-thunk)
(бекенд на express и telegram-node-bot-api)
#ищу #react

Artur
13.07.2017
05:13:00

John
13.07.2017
05:13:54
Да, спасибо, вопрос был в том, чтобы избавиться от url, чтобы без бэкенда

Artur
13.07.2017
05:15:57
можно попробовать отчет собирать в отдельный компонент и рендерить его по переходу url роутером

Andrey
13.07.2017
05:17:04

Artur
13.07.2017
05:17:30
target="_blank"

Andrey
13.07.2017
05:20:39
target="_blank"
И что? Какую страницу ты открывать собираешься? Роутер у тебя работает только на текущей вкладке.

Artur
13.07.2017
05:23:33
"
Starting with react_router 1.0, the props will be passed onto the anchor tag. You can directly use target="_blank". Discussed here: https://github.com/ReactTraining/react-router/issues/2188"
сам я так не делал, но мне кажется нужно пробовать разные варианты,над некоторыми фичами я бился весь дент в проекте а в итоге решалось пару строк кода?

Anton
13.07.2017
05:28:30
А может кто про HMR/React-hot-loadable подсказать - все вроде нормально, но все маунтится/дизмаунтится и стейты теряются. Никак не пойму неужели оно так и должно работать

Max
13.07.2017
05:33:47

Anton
13.07.2017
05:55:07

Илья
13.07.2017
05:57:03
/stat@combot

Combot
13.07.2017
05:57:04
combot.org/chat/-1001032883247

Vladyslav
13.07.2017
06:07:14
всем привет ,а можно юзать всякие кастомные кмпоненты с redux-form ?

Anton
13.07.2017
06:07:43

Vladyslav
13.07.2017
06:07:54
абсолютно любые ?
например у меня есть свой кастомный инпут

Anton
13.07.2017
06:08:06
абсолютно

Vladyslav
13.07.2017
06:08:20
я могу как-то заоверрайдить дефолтный из редукс-форм ?

Google

Vladyslav
13.07.2017
06:08:25
а можно примерчик какой-то
?

Anton
13.07.2017
06:08:40
заоверайдить что?

Vladyslav
13.07.2017
06:08:51
ну в редакс-форм ест ьсвой компонент инпута
у меня он совсем другой, с кучей эффектов и оберток своих
или например яю заю вот такой компонент

Anton
13.07.2017
06:09:59
<Field name="Email" component={WideInputField} labelText="Email" />

Vladyslav
13.07.2017
06:10:03
https://github.com/ubilabs/react-geosuggest
его можно будет подключить в редакс форм ?

Anton
13.07.2017
06:10:21
const InputField = (props) => {
const {
input,
labelText,
type = 'text',
placeholder,
required,
readonly,
secure,
meta: { error, invalid }
} = props;....
Его надо обернуть и будет работать

Vladyslav
13.07.2017
06:11:15
а есть какой-то пример этой обертки ?

Vladyslav
13.07.2017
06:11:20
доку просмотрел

Anton
13.07.2017
06:12:32
const CheckboxField = ({ input = {}, name, labelText }) => (
<FieldBase>
<div className="checkbox">
<input id={name} {...input} checked={input.value} type="checkbox" className="checkbox" />
<label htmlFor={name}>
{labelText}
</label>
</div>
</FieldBase>
);
Фактически тебе надо взять input из props и положить в свой компонент. Будет работать.

Vladyslav
13.07.2017
06:22:06
и так можно обернуть любой кастомный компонент ?
например визивиг
или еще что-то

Anton
13.07.2017
06:22:43
любой, API крайне прост

Vladyslav
13.07.2017
06:23:31
класс, пасиб, будем пробовать

Google

Vladyslav
13.07.2017
06:23:38
вроде ничего сложного

Leonid
13.07.2017
06:27:29
А мне вот не нравиться redux-form слишком много всего она генерит, и при кастомной логике поведения формы ты ловишь Геморой :(

Anton
13.07.2017
06:31:38
Я тоже пару месяцев страдал, потом стало удобно

Artur
13.07.2017
07:10:31
с обычными формами с react-redux намного геморойнее работать?
просто с редаксом особо не работал,но если правильно понял, все равно с формами нужно стейт форм в компоненте хранить?

Dmitry ?
13.07.2017
07:21:25

Никита
13.07.2017
07:23:38
Привет всем. Кто умеет в RxJS и при этом умеет еще и в реакте это все делать? дайте статеек на почитать
только что бы не шлак всякий, а прям вот годные полезные статейки

Admin
ERROR: S client not available

Roman
13.07.2017
07:24:26
попробуй в @frp_ru

Никита
13.07.2017
07:28:53
спасибо=)

Sergey
13.07.2017
07:33:36
Доброе утро. Подскажите, как делать в material ui next свои иконки, или ткните в доку, потому-что я там не нашел не чего про пользовательские иконки

Artur
13.07.2017
07:37:06
сек, покажу
стоп, material ui next это не просто material-ui ?

Sergey
13.07.2017
07:37:59
да, они разные
в 0 версии есть в доке
в 1 (next) не нашел

Artur
13.07.2017
07:39:53
тогда не могу подсказать, ссори, на material-ui видимо проще

Egoarka
13.07.2017
07:40:28
Псведоэлементы в реакте не работают?

Alexey
13.07.2017
07:40:45
псевдоэлементы только в css работают

Google

Alexey
13.07.2017
07:40:55
ну и не все браузеры их показывают (в инспекторе)

Sergey
13.07.2017
07:40:56

Egoarka
13.07.2017
07:42:04
А как на ::placeholder повесить стиль?
Или никак? Свой компонент делать?

ed
13.07.2017
07:42:40
200 сообщений со вчерашнего дня
жесть

Alexey
13.07.2017
07:43:01
.user::placeholder { ... }
или ты инлайнишь через style?

Сергей
13.07.2017
07:44:36

Egoarka
13.07.2017
07:45:02
react-css-modules
Вот, его юзаю
И плейсхолдер не поставить (стиль)

Alexey
13.07.2017
07:46:19
покажи код хоть :)

Сергей
13.07.2017
07:46:26

Egoarka
13.07.2017
07:47:09
https://pastebin.com/EQrzNF9v
https://pastebin.com/10rFjS5W

Konstantin
13.07.2017
07:52:45
Чуваки, а оч галимо делать так:
someFunc().then(() => blabla()).then(() => this.setState({huy})).catch(err => err) ???
Вопрос именно про сетСтейт в цепочке

Сергей
13.07.2017
07:55:31

Konstantin
13.07.2017
07:55:46

Сергей
13.07.2017
07:55:59

Konstantin
13.07.2017
07:56:12
Лол
единственный вариант - закрыть окно