
Alexandr
21.09.2018
10:49:58
или другое быстрое решение что бы не переписывать его, у меня банально нет возможности прямо сейчас переписывать переменные и функции с учетом this

Daniil
21.09.2018
10:50:31
componentDidMount ты вроде как тянешь же из Component, не? Значит только классом. Поправьте плез

Cenator
21.09.2018
10:50:59

Alexandr
21.09.2018
10:51:03

Google

Cenator
21.09.2018
10:51:14
Или просто засунь его в класс

Maxim robox
21.09.2018
10:52:28

Alexandr
21.09.2018
10:53:41
погуглил, я правильно понял что получится вот такой код после описания компонента?
lifecycle({
componentDidMount: () => {
/* some code */
}
})(Component)

dima
21.09.2018
10:54:10
потерял this

Alexandr
21.09.2018
10:54:33
?

Mike
21.09.2018
10:54:38

dima
21.09.2018
10:54:44

Alexandr
21.09.2018
10:55:31

Maxim robox
21.09.2018
10:56:05

Alexandr
21.09.2018
10:57:31
Вообще обьясню полностью кейс, есть чат написанных в лучших стилях 2008 года, jquery, получение и работа с елементоами по id и прочее, необходимо быстро заставить его работать как react компонент
собственно засунув код в обьявление компонента как функцию мне не требуется переписывать функции с учетом this
jquery практически весь выкинул, осталось только момент который вешается на document ready

Google

dima
21.09.2018
10:58:41
не страадй и делай с нуля

Alexandr
21.09.2018
10:58:47
собственно код от туда хотел в didmount засунуть
не страадй и делай с нуля
надо за сегодня заставить его так работать =) потом уже переписывать пока хоть что-то работающее есть
там много дурной логики которую долго переписывать просто

Daniil
21.09.2018
10:59:26
нинада было так много логики в компоненте))0

Alexandr
21.09.2018
10:59:51

Alexey
21.09.2018
11:25:46
Подскажите плз, как вытянуть в этой конструкции объект ошибки респонса?

Artem
21.09.2018
11:26:41
ну статус у тебя 400

Alexey
21.09.2018
11:27:40
Да, мне нужно в catch() как то это отловить, но не пойму, как
И в catch передать объект респонса

Artem
21.09.2018
11:42:21

Petr
21.09.2018
11:43:54
const response = await placeOrder(data, token).catch(err => throw new Error(err))
так норм?)

Vadim
21.09.2018
11:47:34
Ребят, есть хорошее решение container-query для реакта?

Andrey
21.09.2018
11:48:47

Petr
21.09.2018
11:49:08

Cenator
21.09.2018
11:49:13

Alexey
21.09.2018
11:49:19
Мне нужно title отловить)

Google

Petr
21.09.2018
11:50:27
точнее нужно в {}, так оно не будет работать, соряньте)

Artem
21.09.2018
11:58:20

Alexey
21.09.2018
11:58:26

J.
21.09.2018
11:58:48

Andrew
21.09.2018
11:59:16

Eugene
21.09.2018
11:59:19
?Хлопцы, как грамотно отрендерить рекурсивно древо?
parent > children > chidlren > children -> ...

des
21.09.2018
12:06:33
подскажите пожалуйста, в чем отличие пакета jest от jest-mock ?

Dmitry
21.09.2018
12:06:47
Добрый день, а кто чем делает скриншоты отдельных частей реакт приложения? не для тестов. на клиенте. (puppeteer не предлагать, тяжелый)

des
21.09.2018
12:09:39
не понимаю что в тесте на проекте делает эта строчка
import jest from 'jest-mock';

Artem
21.09.2018
12:14:36

Dmitry
21.09.2018
12:16:17
А всякие html2canvas ?

Artem
21.09.2018
12:17:23
а ты на клиенте скринить хочешь, да тогда можно поискать

Volodymyr
21.09.2018
12:52:25
могу я к Switch применить className?
чет не работает, но ошибку не выдаёт

Zhenya
21.09.2018
12:53:40

Volodymyr
21.09.2018
12:53:46
тег
<Switch>
тоесть

Google

Volodymyr
21.09.2018
12:54:43
да с реакт-роутера

Admin
ERROR: S client not available

Sergey
21.09.2018
12:55:27
если ты про роутерный свитч, то к чему именно ты класс рисовать собрался? он же не рендерится в дом сам по себе, а отвечает за то, чтобы рендерился компонент первого сматчившегося Route

Volodymyr
21.09.2018
12:56:58
окей
я понял

Bugs
21.09.2018
13:07:08
Ребят, у кого-то было такое, что вот такой тернар && начинает возвращать в поток значение проверяемой переменной?

Bogdan
21.09.2018
13:08:08
было дело

Volodymyr
21.09.2018
13:08:10
вот у меня есть така структура:
components
|- Product
|- index.js
В общем, в индекс.джс я делаю блок с продуктом (маленькая картка)
как лучше организовать страницу самого продукта? (на счет структуры)

Oleg
21.09.2018
13:08:38

Bugs
21.09.2018
13:10:17

Oleg
21.09.2018
13:10:38
@amabunny скрин можно? может ты так делаешь? (x && x.b) тогда вернется не бул а значение

Bugs
21.09.2018
13:10:38
Как будто бы что-то в бабеле наебнулось

Bogdan
21.09.2018
13:11:56
а ты сам то знаешь как этот оператор работает?

Bugs
21.09.2018
13:12:04
Просто он работал везде. И в один момент перестал так же везде работать.

Oleg
21.09.2018
13:13:49
это типа тернарник без элс ветки

Bogdan
21.09.2018
13:14:29

Roman
21.09.2018
13:15:18
Это логическое И

Alexey
21.09.2018
13:31:45
&& - бинарное И

Google

Alexey
21.09.2018
13:32:26
и это вроде как основы основ

krn
21.09.2018
13:33:41

mihail
21.09.2018
13:40:00
сделай middleware

krn
21.09.2018
13:42:24

mihail
21.09.2018
13:47:21
да

Vadim
21.09.2018
13:47:51
сделай middleware
А заюзать thunk не проще? Кажется у него не было сайд эффектов до этого

mihail
21.09.2018
13:49:17
в функции fetchUsers делай диспатч gotUsers, в gotUsers попадет тот респонс у которого 401... а в middleware делаешь проверку.. и если эшен попавший в мидлуэр со статусом 401.. там уже думай как хэндлить .. типо делаешь редирект на страницу логина или что тебе нужно

krn
21.09.2018
13:52:46

[Anonymous]
21.09.2018
14:08:53

Stepan
21.09.2018
14:09:35
Типизация