
name
04.09.2018
16:50:47

Artyom
04.09.2018
16:51:11
Да

name
04.09.2018
16:53:39
как я понял из интернетов, это сценарий, которому следует пользователь?
Да
впервые встречаюсь с этим определением просто

Google

name
04.09.2018
16:54:48
Да
я просто собирался использовать this.props как альтернативу this.state для контролируемой формы

Andrew
04.09.2018
16:55:07
Нужно что-то изменять - state и setState

name
04.09.2018
16:56:32

Andrew
04.09.2018
16:57:50

name
04.09.2018
17:03:41

Andrew
04.09.2018
17:04:10
Абсолютно нет
Все хранить в redux очень быстро заебет

Artyom
04.09.2018
17:05:00
не обязательно

name
04.09.2018
17:06:47
спасибо всем)

Vlad
04.09.2018
17:15:02
Ребята, подскажите как эту тернарку можно красивее написать в styled-components :
background-color: ${p => p.disabled ? 'white' : '#f0fefd'};

Daniil
04.09.2018
17:16:07
styledMap google

Vlad
04.09.2018
17:17:06

Google

Юра
04.09.2018
18:01:11
ребят, скажите как правильно нужно делать в данном случае?
у меня хендлер, который диспатчит ид в редакс, нужен connect, так вот connect () (мой компонент), пустым чтоли оставлять или диспатч убирать с хендлера и делать отдельно через mapDispatchToPros ?
я имею ввиду можно ли обойтись без MapDi.. и вызвать с хендлера?

Sergey
04.09.2018
18:02:57
Через mapdispatchtoprops, в хэндлере не должно быть диспатча по нормальному

Юра
04.09.2018
18:03:08
понял, спс

Дмитрий
04.09.2018
18:15:04

Юра
04.09.2018
18:53:39
ребят, почему данная конструкция не работает? хочу прокинуть ид юзера и задиспатчить.
deleteHandler = (id) => {
this.props.deleteUser(id)
}
render(){
return(
<div>
<div>{this.props.value.first_name}</div>
<button onClick={this.deleteHandler(this.props.value.id)}>Delete</button>
</div>
)
}
}
const mapDispatchToProps = (dispatch) => {
return{
deleteUser: (id) => {
dispatch({
type: 'DELETE_USER',
payload: id
})
}

Сергей
04.09.2018
18:54:36
onClick={() => this.deleteHandler(this.props.value.id)}

Юра
04.09.2018
18:56:02

Сергей
04.09.2018
18:56:18

Юра
04.09.2018
18:58:26
так это вообще про массивы
хм, в редаксе вот такие манипуляции:
case "DELETE_USER":
let newUsers = state.users.filter((id) => id != action.payload)
return{
...state, users: [newUsers]
};

Сергей
04.09.2018
18:58:41

Sergey
04.09.2018
18:58:51
В мапе добавь key={}

Юра
04.09.2018
18:58:58

Sergey
04.09.2018
18:59:10
Первому блоку

Юра
04.09.2018
18:59:26
Первому блоку
в первом блоке
{this.props.users.map((item, i) => {
return <Users key={item.id} value={item} />
})}

Abu
04.09.2018
18:59:47

Юра
04.09.2018
19:00:27

Abu
04.09.2018
19:01:22

Юра
04.09.2018
19:02:40
мониторю редакс, id прилетает, видимо не правильно в редаксе обрабатываю

Google

Anton
04.09.2018
19:08:29
выравнивание css-свойств в styled-components - это сюда вопрос или в какой нить webstorm чат?

Default
04.09.2018
19:12:27

Суатск
04.09.2018
19:28:47

Сергей
04.09.2018
19:29:20
на реакте

Егор
04.09.2018
19:29:24
Я правильно понял, что context в реакте в 99% служит для более гибкого контроля Ui ?

Сергей
04.09.2018
19:29:36

Суатск
04.09.2018
19:29:58

Сергей
04.09.2018
19:30:12

dima
04.09.2018
19:30:24
что значит лифт написан на вуе

Суатск
04.09.2018
19:30:41

dima
04.09.2018
19:30:49
а

dima
04.09.2018
19:31:02
ну и что значит лифт написан
это как

Сергей
04.09.2018
19:31:24

Суатск
04.09.2018
19:31:39

Сергей
04.09.2018
19:32:13
чувак
это совпадение
ни один заказчик не позволит вставлять лого вуе в лифт

Суатск
04.09.2018
19:32:38
че хочешь сказать это все случайно?

Google

Сергей
04.09.2018
19:32:40
да
просто совпадение логотипов
посмотри внимательно

Егор
04.09.2018
19:33:03
все в реакте служит для контроля UI
не правильно сформировал вопрос, имею ввиду , чтобы не было захламленности(куча свйосвт передается через множество компонентов) в коде при стилизации и компоненты не становились демонами)

Суатск
04.09.2018
19:33:06
блин а так хотелось написать лифт на каком-нибудь react-hardware

Admin
ERROR: S client not available

Сергей
04.09.2018
19:33:27

Kelin
04.09.2018
19:33:50
реакт хардвейр ?♂️
я понял, в чатики сегодня лучше не заходить

Егор
04.09.2018
19:35:32

Суатск
04.09.2018
19:35:59

Ivan
04.09.2018
19:38:57
Есть onChange инпута, по нему меняется строковое значение в сторе. Исходя из этой строки фильтруется массив постов , который в пропсах. И в этом же onChange выполняется проверка на пустоту массива, и вызов в изменение в сторе переменой resultSearch на true или false. Как сделать чтобы по onChange проверка происходила одновременно с фильтрацией, а то при вводе одного символа посты фильтруются, ничего не находится , а переменная все ещё true, хотя массив в пропсах пустой
?

Егор
04.09.2018
19:40:05
@svcklite а так то в теории это можно сделать на реакте , а микрокортроллеры некотрые можно запрограммировть на Js , у меня идея на дипломный проект была , сдеать машинку на пульте управлени только в качестве пульта использоалсяя бы тел и софт на реакте был бы написан)))

Суатск
04.09.2018
19:40:39

Егор
04.09.2018
19:41:28

Andrew
04.09.2018
19:44:00
Надо ж по сути с ней какую-то связь постоянно поддерживать

Егор
04.09.2018
19:45:36

Google

Andrew
04.09.2018
19:46:27
Ну ты дай ей команду есть вперёд и все? Она будет просто ехать с одной скоростью ?

Andrey
04.09.2018
19:46:33

Егор
04.09.2018
19:46:59

Andrew
04.09.2018
19:48:12

Суатск
04.09.2018
19:50:52
Что за стереотип что Вью только для Вью

Andrew
04.09.2018
19:51:24

Суатск
04.09.2018
19:51:24
Шел 2018 год со 174 гендера и, а люди все ещё уверены, что Вью только для Вью

Andrew
04.09.2018
19:51:40
type of null
Как тебе такое ?

Егор
04.09.2018
19:52:04
*илон маск ))

Australo
04.09.2018
19:52:21
вопрос по реакту , но скорее по работе
нормально ли что в требованиях вакансии фронт-эндера написанно "знакомство" с eхpress-ом ? этож , вроде как , бек-энд . не говорит ли это о качестве работы ? типо четкости нет , не ? или это норма ?

Суатск
04.09.2018
19:52:43
Нигде больше такого неь