
Andrey
21.06.2018
08:20:21

Дмитрий
21.06.2018
08:20:49

Сергей
21.06.2018
08:21:30

John
21.06.2018
08:50:41
Есть какой-нибудь компонент таблиц, позволяющий юзеру копипастить строки из Excel?

Google

Alex
21.06.2018
08:56:05
Кто может раздуплить почему варнинг ?
http://prntscr.com/jxih82
Line 166: Expected to return a value at the end of arrow function array-callback-return

Cenator
21.06.2018
08:57:26

Alex
21.06.2018
08:57:54
else сделать?

Alexey
21.06.2018
08:58:14
Ретурн до иф вынеси

Cenator
21.06.2018
08:59:07

Alex
21.06.2018
08:59:44
крч с элсом перестало выдавать, аригато Синато сан

Таймураз
21.06.2018
09:00:12

Cenator
21.06.2018
09:01:49

Alex
21.06.2018
09:02:06
как раз пишу его

Сергей
21.06.2018
09:02:40

Cenator
21.06.2018
09:03:17
Да, на юзлесс else тоже должен ругаться

Alex
21.06.2018
09:03:43

Максим
21.06.2018
09:10:27
народ как изминить вот такое состояние

Google

Максим
21.06.2018
09:10:30
error:{
eroname:"",
erophone:"",
erotext:""
}
this.setState({error:"er"})

John
21.06.2018
09:10:52
хорошие имена )))

Максим
21.06.2018
09:11:04
это не важно
щас по меняю

Timofey
21.06.2018
09:11:58
использование debounce при resize window имеет смысл если в самой функции происходит проверка которая вызывает setState только при пересечении ширины в 400px (и по факту render срабатывает только при пересечении этой ширины)?

Максим
21.06.2018
09:12:23
как можно поменять такое состояние

Timofey
21.06.2018
09:13:16
иными словами имеет ли смысл использовать debounce для обработчика resize который не содержит в себе много логики?

Максим
21.06.2018
09:14:11
state={name:'',phone:"",text:"",error:{
name:"",
phone:"",
text:""
}};
ошибки

Timofey
21.06.2018
09:14:33
this.setState({ error: { ...error, erophone: "123456789" } })

Максим
21.06.2018
09:15:02
аа да ну)
спасибо

Alex
21.06.2018
09:15:36
Ребят есть какой нибудь бест практис на проверку в классе ?
className={`bitchplease ${this.state.number ? "active" : ""}`}при false добавит пустой пробел к классу
или если через && то добавится слово false

Anton
21.06.2018
09:16:45

Alex
21.06.2018
09:18:03

Timofey
21.06.2018
09:18:32

Anton
21.06.2018
09:18:56

Alex
21.06.2018
09:19:20
?
если инстальнуть в реакт jq то можно и $.is()

Google

Alex
21.06.2018
09:19:30

Abu
21.06.2018
09:19:53

Efim
21.06.2018
09:19:58
Скобки сожрались, ну ты понял

Anton
21.06.2018
09:20:25

Victor
21.06.2018
09:21:12
Коллеги, вопрос по react dnd.
Зачада: определить, можно ли дропнуть элемент в данную ячейку, в зависимости от пропса перетаскиваемого элемента.
Вопрос: как мне получить пропсы перетаскиваемого элемента в методе canDrop?
Или я делаю это не так?
———————
Сначала подумал вынести в стейт общего родителя, но потом решил проблему возвратом объекта из beginDrag и доступом к нему из canDrop через monitor.getItem()

Alex
21.06.2018
09:22:06

Alexander
21.06.2018
09:22:40

Anton
21.06.2018
09:23:36

Efim
21.06.2018
09:28:22

Alex
21.06.2018
09:45:36

Cenator
21.06.2018
09:46:42

Eugene
21.06.2018
09:47:48
?classname почти во всех ui библах встречается, а может и во всех, по дефолту

Nikita
21.06.2018
09:58:17
а можно как то узнать высоту компонента до его отрисовки?
чтобы можно было при рендере эту инфу использовать и менять разметку немного
в при генерации пдф документов всё криво с футерами и хедерами работает, хочу попробовать сам высчитывать высоту компонентов и вручную делить на страницы

Ilya
21.06.2018
09:59:31
Бабель 7 не вышел?

Nikita
21.06.2018
09:59:37
вместо всяких pageBreak

Ilya
21.06.2018
09:59:46
Думал уже все

pepsi ¯\_(ツ)_/¯
21.06.2018
09:59:50

Google

Nikita
21.06.2018
10:00:43

Artem
21.06.2018
10:02:30

Valeriy
21.06.2018
10:04:05
а как это лучше реализовать ?)
если один раз надо посчитать, то расставляешь в нужные места ref1 = React.createRef() и в didMount калькулируешь типа this.ref1.current.clientHeight

Oleg ?
21.06.2018
10:04:42
Гайз, а куда скачивает файлики puppeteer в headless режиме?)

Artem
21.06.2018
10:04:44

Valeriy
21.06.2018
10:05:02

Admin
ERROR: S client not available

Maksim
21.06.2018
10:05:24

Artem
21.06.2018
10:05:24

Valeriy
21.06.2018
10:06:00

Artem
21.06.2018
10:06:35

Valeriy
21.06.2018
10:06:40
например сверху ты задаешь изначально 80%, но тебе для внутренних калькуляций нужны абсолютные величины в пикселях
кроме того вся эта математика с процентами работает в каждом браузере по разному

Artem
21.06.2018
10:09:36
кто нить заморачивается с авторизованной часть? Имею ввиду, как то отдельно подгружаете компоненты для авторизованного, или все в одном приложение храните?

Max
21.06.2018
10:10:49

Valeriy
21.06.2018
10:11:04

Max
21.06.2018
10:11:52

Artem
21.06.2018
10:12:13

Max
21.06.2018
10:12:28
потому что бэк (как пишет товарищ выше) “не пустит” (не вернет данных)

Google

Artem
21.06.2018
10:12:54
первая мысль стала, после авторизации сервер присылае урлы для подгрузки доп. скриптов, которые нужны для авторизованного юзера
ну чёта как муторно что ли)

Max
21.06.2018
10:13:14

Artem
21.06.2018
10:13:30

Max
21.06.2018
10:13:33
бэк отвечает данными или отказом, вы в шаблонах отображаете контент или редиректите/показывает “вам запрещено”

Artem
21.06.2018
10:13:48
типа не безопасно ты дядя федор фронт готовишь)

Valeriy
21.06.2018
10:14:10
в интерфейсе просто проверяешь роль юзера и не нужное либо не показываешь, либо дизейблишь

Max
21.06.2018
10:14:11

Tokda
21.06.2018
10:14:16

Valeriy
21.06.2018
10:14:28
в любом случае все возможные операции должен проверять бакенд

Artem
21.06.2018
10:14:39

Max
21.06.2018
10:14:55

Andrew
21.06.2018
10:15:10
Божечки как хорошо что есть Set

Max
21.06.2018
10:15:12
никакой код на фронте не может быть закрытым

Artem
21.06.2018
10:15:12
ну типа файл открыл приложения и нашел все точки, логики взаимодействия, которые как бы знать не должен

Tokda
21.06.2018
10:15:13

Artem
21.06.2018
10:15:46
и что ? этож клиент
я понимаю) Ну вот возникла идейка, юзер авторизовался, мне урлы сервер прислал, я подгрузил нужные части для авторизованного
то есть до авторизации, никто не вкурсе этих файлов, им же урлы еще временные генерить можно