
Max
13.06.2018
09:38:36
потер офтоп
@random_ru

AluV
13.06.2018
09:45:15
Гайз не могу понять как работает redux-saga и документации нет нормальной, что можно посмотреть на этот счет ?

Cenator
13.06.2018
09:45:24

Google

AluV
13.06.2018
09:45:36
Нужно именно saga effects

Roman
13.06.2018
09:49:00

Artyom
13.06.2018
09:51:11
@everdimension
Не хочешь поконтрибьютить?
https://reactjs.org/docs/uncontrolled-components.html

from
13.06.2018
10:08:05
но че-то не замечают пока)

Artyom
13.06.2018
10:09:26

from
13.06.2018
10:10:18
наверняка боятся, что от записи event.target.elements.name.value все разбегутся)

Artyom
13.06.2018
10:11:16
Хотя зачем ?

from
13.06.2018
10:16:06
в смысле в фигурных скобках? Номера строк, которые надо подсветить в доке

Artyom
13.06.2018
10:16:43
Ого, прикольно

Google

from
13.06.2018
10:19:31

Сергей
13.06.2018
10:19:33
и подсветку ломает

from
13.06.2018
10:19:51
только это не работает
в смысле не работает) В сайте реакта работает, а что они используют для этого понятия не имею

Сергей
13.06.2018
10:20:16
а
ок
я думал в гх

from
13.06.2018
10:21:36

Сергей
13.06.2018
10:22:03

Ed
13.06.2018
10:28:28
всем привет. ✌
почему в реактe, в стилях, могут не работать медиа-запросы?
.mining-section {
margin: 85px 0 0 15px;
@media (min-width: 425px) and (max-width: 768px) {
text-align: center;
}
}

Сергей
13.06.2018
10:29:28

Roman
13.06.2018
10:29:45
))))))))))

Ed
13.06.2018
10:33:13
scss)

Roman
13.06.2018
10:34:00
scss)
тогда скорей всего & @media

Vadim
13.06.2018
10:35:12

Сергей
13.06.2018
10:36:02
scss)
тогда надо об этом писать
и реакт тут не при чем

Ed
13.06.2018
10:36:02
должно работать
должно, но не могу понять, где ошибся.
выносил даже в отдельный файл - все равно. ?

Сергей
13.06.2018
10:36:18

Vadim
13.06.2018
10:36:32

Google

❤ Aesthetics
13.06.2018
10:38:04

Ed
13.06.2018
10:38:16

Vadim
13.06.2018
10:38:31

Сергей
13.06.2018
10:39:47
во что скомпилились твои медиаквери
и вообще @css_ru
это ж реакт чат

Ed
13.06.2018
10:42:37

from
13.06.2018
10:46:05

Zamir
13.06.2018
10:46:06
ребят, привет, при загрузки store, заполняется данными, и есть в шапке поиск, при посике в store попадают новые данные, а при очещении строки инпута при ходят новые данные как при загрузке приложения , но данные которые пришли в результате поиска остаются то же [...state.coin, ...action.payload]
как мне очистить store при очищении инпута и заполнить store изначальными данными?

from
13.06.2018
10:46:21

Zamir
13.06.2018
10:46:36

Kendr
13.06.2018
10:46:44

Artyom
13.06.2018
10:47:08

from
13.06.2018
10:47:34

Artyom
13.06.2018
10:47:53
Хотя, в теории, я же могу писать в event.target.value ??

Zamir
13.06.2018
10:48:21
Инишиал стейт верни
а как вернуть при таком reducer
export default function (state = initialState, action) {
switch (action.type) {
case FETCHING_COIN_DATA:
return {...state, coin: [...state.coin, ...action.payload]}
case FETCHING_EXCHANGE_DATA:
return {...state, exchange: [...state.exchange, ...action.payload]}
case FETCHING_DATA_BY_QUERY:
return {...state, coin: [...action.payload]}
default:
return state
}
}

Kendr
13.06.2018
10:48:46
return { ...initialState }

Artyom
13.06.2018
10:50:06

Google

Artyom
13.06.2018
10:52:18
https://codesandbox.io/s/2p3w664xwn
см. FormSimple.js
С одной стороны извращение какое-то, с другой стороны, почему нет ?
Повторюсь, перерендеров 0 при контроле инпуте через запись в e.target.value

from
13.06.2018
10:56:09

Admin
ERROR: S client not available

Møbý
13.06.2018
10:56:24
ребята, сорри за наитупейший вопрос, давно реакт не трогал, не могу добиться чтобы по клику кнопка меняла стейт на противоположный - где я ошибся?

Artyom
13.06.2018
10:56:34

Сергей
13.06.2018
10:56:44
боль

Zae
13.06.2018
10:57:03
не isClicked а this.state.isClicked

from
13.06.2018
10:57:07
О, и правда =\
ну это известная проблема
Если надо на лету менять значения поля ввода, то это задачка на целую библиотеку)

Zae
13.06.2018
10:57:09
внутри сетстейта

Сергей
13.06.2018
10:57:13

Møbý
13.06.2018
10:57:18

Сергей
13.06.2018
10:57:32
this.setState(state => ({ isClicked: !state.isClicked }))
вот так

from
13.06.2018
10:57:43
isClicked неизвестная переменная

Artyom
13.06.2018
10:58:00

Сергей
13.06.2018
10:58:03

Google

Сергей
13.06.2018
10:58:10

Artyom
13.06.2018
10:58:17
При контрлед инпут
Мы же можем менять значение

Møbý
13.06.2018
10:58:25
заработало, спасибо огромное!)

from
13.06.2018
10:58:58
А Реакт сам за курсором следит? ?
да, но только когда ты не меняешь значение
Если ты будешь делать this.setState({ value: e.target.value.replace('whatever') }), то будет улетать курсор

Møbý
13.06.2018
10:59:02
и чем экспорт дефолт плох?

Сергей
13.06.2018
10:59:03

Artyom
13.06.2018
10:59:08

Сергей
13.06.2018
10:59:09

Artyom
13.06.2018
10:59:22

from
13.06.2018
10:59:40
нет
следит-следит, только по-минимуму
насколько я понимаю)

Jamshed
13.06.2018
11:00:00
this

Møbý
13.06.2018
11:00:07
вот так?

Сергей
13.06.2018
11:00:32

from
13.06.2018
11:00:43
да, либо export { Button }