
ed
11.10.2017
11:05:54
покажи другой путь будь добр

Сергей
11.10.2017
11:06:01
Можешь кодом поделиться?)))

ed
11.10.2017
11:06:42

Vitaly
11.10.2017
11:06:45

Google

ed
11.10.2017
11:06:52
давай на гист)

Сергей
11.10.2017
11:07:27

Vitaly
11.10.2017
11:07:35
ща, 5 сек)

Ywein
11.10.2017
11:07:57

ed
11.10.2017
11:08:05

Vitaly
11.10.2017
11:09:39
давай на гист)
https://gist.github.com/Bitaru/5e91fc2ae278d278189f3a3d21ed629e

Сергей
11.10.2017
11:09:46

ed
11.10.2017
11:12:28
выходит по два раза описывается экшен
в апи и в экшенах

Сергей
11.10.2017
11:12:35
Апи это именно запросы
Ничего больше
Экшены это ридакс и вызовы методов апи

Google

Сергей
11.10.2017
11:13:27
Разработка идет в легкую, даже если бэк не готов
Тесты тоже, заменил объект и все ок

ed
11.10.2017
11:14:05
да я в данном случае мокал в апи данные, что тоже казалось криво, за подход - спасибо

Artyom
11.10.2017
11:14:55
Чет не пойму, а как я могу менять стиль (который в классах) у mui уомпонента через пропсы

Paruyr
11.10.2017
11:17:31

Artyom
11.10.2017
11:17:34
Понял, нужно вместо параметра функцию передавать, она пропсы принимает

Oleg
11.10.2017
11:17:44
ребята, подскажите пожалуйста. Можно ли задать textarea высоту, равную высоту контента, который она содержит, при загрузке элемента? При событии onChange все хорошо работает так:
const element = e.target
element.style.height = 0
element.style.height = `${element.scrollHeight}px
а вот изначально высоту задать не могу. onLoad не пашет ((

Сергей
11.10.2017
11:17:50

Oleg
11.10.2017
11:18:44
первый раз чтобы сбить на 0, иначе scrollHeight будет равен текущему - уже заданному предыдущим событием

Cenator
11.10.2017
11:19:16

Сергей
11.10.2017
11:19:27

Cenator
11.10.2017
11:19:56
Тогда хз

Oleg
11.10.2017
11:19:58
нет, оно возьмет высоту объекта, проверено :) то есть - увеличиваться будет - а уменьшаться нет

Сергей
11.10.2017
11:20:02

Pavel
11.10.2017
11:20:24
но поддержка так себе

Oleg
11.10.2017
11:20:45

Google

Pavel
11.10.2017
11:21:21
а, пропустил "при загрузке элемента"

Oleg
11.10.2017
11:23:16
я пробовал
style={e => ({ height: `${e.target.scrollHeight}px` })}
- но чет не пашет,

Evgeniy
11.10.2017
11:24:29
лол - оно и не будет. с чего вдруг в style должен event передаться?

Сергей
11.10.2017
11:25:12

Oleg
11.10.2017
11:25:24
можно

Сергей
11.10.2017
11:25:27
style={{ scrollHeight: this.state.scrollHeight }}

Oleg
11.10.2017
11:25:32
но как изначальную высоту узнать

Сергей
11.10.2017
11:25:44
сначала рендер без значения

Oleg
11.10.2017
11:25:47
у меня 3 формы с разным кол-вом текста

Сергей
11.10.2017
11:25:49
потом установка

Oleg
11.10.2017
11:26:18
вот как ее сделать? тайм-аутом банальным?

Сергей
11.10.2017
11:26:35
setState?

Сергей
11.10.2017
11:26:52
костыли лол
скорее всего textarea не прокатит

Oleg
11.10.2017
11:29:00
не, как получить высоту textarea.scrollHeight при загрузке компонента?
предположим, я вытаскиваю поле в refs. Соответственно я по идее могу сделать setState = refs.textarea.scrollHeight
НО - при загрузке textarea = undefined хз по какой причине (наверно он сетит рефы по мере рендеринга, не дожидаясь полной загрузки компонента).
то есть можно в теории сделать setTimeOut на 500мс - но это редкостный костыль

Konstantin
11.10.2017
11:31:07
а ты где смотришь refs?
в каком методе жизненного цикла

Сергей
11.10.2017
11:31:54

Google

Oleg
11.10.2017
11:32:28
ref={(c) => {
this.TextArea = c
}}
так прописываю ref. Соответственно к нему потом можно ссылаться как this.TextArea ..

Сергей
11.10.2017
11:32:45
переменные именуй в camelCase
this.textArea

Max
11.10.2017
11:32:56

Сергей
11.10.2017
11:32:57
а лучше this.textAreaRef

Admin
ERROR: S client not available

Roman
11.10.2017
11:32:59
Всем привет. Есть ли гайды на русском по вебпаку 3? С нуля его сконфигурить

Сергей
11.10.2017
11:33:10

Roman
11.10.2017
11:33:19
был в чатике

Сергей
11.10.2017
11:33:31
на русском все старое
как и должно быть
хочешь быть в теме учи английский

Roman
11.10.2017
11:33:55

Сергей
11.10.2017
11:34:05

Roman
11.10.2017
11:34:23

Pavel
11.10.2017
11:34:36
но кстати у вебпака первого таких примеров было выше крыши

Google

Сергей
11.10.2017
11:34:47
в вебпаке >2 все описано

Oleg
11.10.2017
11:35:11

from
11.10.2017
11:35:23

Max
11.10.2017
11:35:36

Oleg
11.10.2017
11:35:48
можно ссылочку, буду благодарен :)

from
11.10.2017
11:35:50

Dmitry
11.10.2017
11:35:51

Max
11.10.2017
11:36:10

Oleg
11.10.2017
11:36:17
спасиб, поищу

Сергей
11.10.2017
11:36:19

Max
11.10.2017
11:36:27
Доку рекомендую вызубрить :)

Сергей
11.10.2017
11:36:42
вроде не сложно

Dmitry
11.10.2017
11:38:58
кто-то учил раскладку дворака? говорят на ней можно 500+ символов фигачить, я вот думаю есть ли смысл заморачиваться?

from
11.10.2017
11:39:05
говоришь будто это плохо

Сергей
11.10.2017
11:39:25