
Roman
17.10.2018
08:35:38

Alexander
17.10.2018
08:35:54
поэтому я и спросил, есть ли какое-то готовое решение, позволяющее описать возможные варианты для группы action.types

Gats
17.10.2018
08:38:09
диспатчи удаление по id
функцию пропсом - это я видел, но не особо понял как это работает.
Типа я пишу у родителя remove = () => {...}
и потом дочернему onRemove={this.remove()}
и там уже делаю на клик = {this.props.onRemove()}, так?

Google

Roman
17.10.2018
08:38:32

Bugs
17.10.2018
08:38:33

Gats
17.10.2018
08:38:49

Roman
17.10.2018
08:38:59

Gats
17.10.2018
08:39:00
у поста нет

Vibe
17.10.2018
08:39:24

Bugs
17.10.2018
08:40:10

Igor
17.10.2018
08:45:13
ребзя, а проптайпс в функциональных компонентах работает? или только в классе?

Vibe
17.10.2018
08:45:42
Функциональный компонент может получать пропсы?

Igor
17.10.2018
08:46:20

Vibe
17.10.2018
08:46:27
@reactiv_panda ?
В чем тогда вопрос?
И причем тут стейт?

Google

kana
17.10.2018
08:46:52

Vibe
17.10.2018
08:47:07
Это просто функция валидации

Oleg
17.10.2018
08:47:14

kana
17.10.2018
08:47:25
const A = props => "";
A.propTypes = {};

Igor
17.10.2018
08:47:26
ребят, я знаю как писать это всё, просто прописал, а нету ошибки что я не прокинул
хотя я написал что есть проперти b и она реквайред, к примеру
в классе всё ок работает, в функции нет

Oleg
17.10.2018
08:49:17
это как понять?
Реакт должен выполнить кусок кода, чтобы сделать проверку. в отличие от TS и Flow

Artyom
17.10.2018
08:49:25

Alexander
17.10.2018
08:50:46

Ильяс
17.10.2018
08:56:45
всем привет
подскажите, пожалуйста, как правильно использовать scrollToItem у flatList

Akhtem
17.10.2018
08:59:18
гы

Alexander
17.10.2018
09:00:15
гы
))) не, проект без него)

Zhanadil
17.10.2018
09:01:41
ребята, как можно абсолютный путь поставить?

Sergey
17.10.2018
09:04:55
__dirname

Zhanadil
17.10.2018
09:07:27

Sergey
17.10.2018
09:07:51
эх, не прокатило ? абсолютный путь чего?

Zhanadil
17.10.2018
09:07:56
url(__dirname + 'public/fonts/font.woff')

Google

Sergey
17.10.2018
09:08:32
ага таки node... это для вебпака требуется?

Zhanadil
17.10.2018
09:08:41

Sergey
17.10.2018
09:09:08
если вебпак он сам все разрулит - путь должен быть относительным от css файла

Zhanadil
17.10.2018
09:09:09
и чтобы при импорте этого css, в любых подпапках показывала с абсолютного пути

Sergey
17.10.2018
09:10:10
например если вот так
themes/styles/style.css
themes/fonts/font.woff
то url в css должен быть ../fonts/font.woff и вебпак сам его вытащит

Zhanadil
17.10.2018
09:10:58
для этого ведь надо указать папку в вебпаке "themes"?

Sergey
17.10.2018
09:11:04
нет

Zhanadil
17.10.2018
09:11:56
а без вебпак никак?
не хотел бы eject запускать

Sergey
17.10.2018
09:12:06
например если src/index.js то в нем будет import "../themes/styles/style.css"
лоадер только для css нужен и url-loader
url-loader вытягивает все по урлам картинки шрифты и тд, и меняет в итоговом css пути на правильные

Roman
17.10.2018
09:13:35
в вебпак чатик идите
@webpack_ru

Sergey
17.10.2018
09:13:51
+

Dr
17.10.2018
09:19:17
Привет. Кто пользуется рекомпозом, можете рассказать, почему вы решили его использовать?

p
17.10.2018
09:24:16
Всем привет!
Нужно сделать кнопку, которая обратится к ендпоинту и получит файл для скачки.
Как это можно реализовать? fetch не запускает загрузку файла.
Менять кнопку на ссылку не могу, тк большой объем параметров передаю вместе с запросом

Artyom
17.10.2018
09:24:36

p
17.10.2018
09:27:02
document.open
это для открытия окна с диалогом? мне достаточно тупо загрузку стартануть

Google

Artyom
17.10.2018
09:32:01
Поэтому document.open

p
17.10.2018
09:34:24

Andrey
17.10.2018
09:34:36
гайз. а если у меня маленькая реакт аппка внутри готового сайта, можно ли инциилизировать ее через intersection observer, если она появилась во вьюпорте? или херовая идея?

Psycho
17.10.2018
09:36:55
intersection observer вроде не достаточно хорошо поддерживается браузерами

Artyom
17.10.2018
09:37:44

p
17.10.2018
09:38:18

Admin
ERROR: S client not available

Artyom
17.10.2018
09:41:13

p
17.10.2018
09:42:25

Artyom
17.10.2018
09:43:00

p
17.10.2018
09:43:19
у меня массив на тысячу элементов)

Artyom
17.10.2018
09:44:08

p
17.10.2018
09:44:15
сейчас кручу responce от fetch, думаю как из него файл вытащить и на клиента отправить

Artyom
17.10.2018
09:44:44

p
17.10.2018
09:44:57
почему?

Andrew
17.10.2018
09:45:57

Artyom
17.10.2018
09:46:16
это не ответственность фронта
это костыльно
это может грузить клиента по цпу

Google

Andrew
17.10.2018
09:46:25
на клиенте можно собрать так файл из стрима
но это может быть больно

p
17.10.2018
09:46:35

Andrew
17.10.2018
09:46:45

Artyom
17.10.2018
09:47:09

Andrew
17.10.2018
09:47:20

p
17.10.2018
09:47:56
чет мне казалось что fetch это спортивно, а url - нет

Artyom
17.10.2018
09:48:39
Для данных, не для файлов

Andrew
17.10.2018
09:49:12
вообще на фроте с файлами все плохо, так что чем меньше взаимодействия тем лучше

p
17.10.2018
09:51:19
я понял! а чтобы новая вкладка не открывалсь на долю секунды при window.open можно что-то придумать?

Andrew
17.10.2018
09:51:54
он там все за тебя мутит

p
17.10.2018
09:53:15
ага, смотрю уже
спасибо большое!

Nahasaki
17.10.2018
09:55:26
Просто пишет в блоб и сохраняет?

Andrew
17.10.2018
09:56:17
и хэдеры можно выставить вроде

S̶m̶°̶O̶k̶™?✔️
17.10.2018
09:57:15
Всем привет. В чем минусы делать export default ?