@react_js

Страница 4662 из 5115
Nikita
23.08.2018
05:03:07
Всем привет, вопрос немного не по реакт: можно импортить компонент который лежит вне проекта? Будут две папки с разными проектами, а рядом папка с общими компонентами

Ilya
23.08.2018
05:05:23
А репозиторий на каждый проект отдельно?

Nikita
23.08.2018
05:07:46
Пока это монореп

Когда нибудь может разделю

Google
Roman
23.08.2018
05:09:43
Пока это монореп
Для монорепы лучше юзать lerna. С помощью нее сборка будет нормально происходить

Nikita
23.08.2018
05:10:11
Оу, новое слово, пшол гуглить, спасибо)

А если это будут разные репы то что можно посоветовать?)

Nikita
23.08.2018
05:13:40
Lerna выглядит отлично, нафиг разные репы)

Artyom
23.08.2018
05:23:54
rispa

GreenMan
23.08.2018
05:47:08
ребят, вопрос! У меня есть компонент, который обновляется через определенный интервал времени! в компоненте есть checkBox, нужно сделать так, чтобы после обновления компонента, состояние чекбокса оставалось таким же каким он был выбран! Подскажите, что почитать!

GreenMan
23.08.2018
06:02:08
Alexey
23.08.2018
06:14:59
Есть next.js который нужно мне поправить. Есть от него роутер next-routes. import {Link} from '../routes' <Link route='#form'> <a>Hello world</a> </Link>https://github.com/fridays/next-routes Проблема в том, что нет перехода по якорю. Если написать в консоли window.location = '#form' то перепрыгивает на якорь

S̶m̶°̶O̶k̶™?✔️
23.08.2018
06:18:55
Всем дороу

Google
S̶m̶°̶O̶k̶™?✔️
23.08.2018
06:19:06
Кто юзает pug вместе с React'ом ?

Cenator
23.08.2018
06:19:49
Кто юзает pug вместе с React'ом ?
Никто в здравом уме

Konstantin
23.08.2018
06:20:43
Никто в здравом уме
А jsx вообще умеет в pug?

Тимофей
23.08.2018
06:20:45
Кто юзает pug вместе с React'ом ?
Был тут 1, но это очень странно

Roman
23.08.2018
06:21:32
Konstantin
23.08.2018
06:21:45
Видел вакансию в js jobs, где дизайнер верстал в паге и надо было это в Реакте оживлять

Больно, наверное

Alexey
23.08.2018
06:32:17
Просто - скорее всего сработает (но наверное с перезагрузкой странички). Но типа должно сработать и через Link

Alexey
23.08.2018
06:45:12
Еще проблема в том, что может в компонент прийти и не просто якорь, а ссылка на другую страничку и как-то хочется все делать через один механизм - Link.

Alexey
23.08.2018
06:46:38
переход может быть с другой страницы
Не я писал. Я правлю. Наверное может.

Это как, можно псевдокод

Google
Alexey
23.08.2018
06:47:22
т.е. идею

Cenator
23.08.2018
06:48:09
в доке поищи по слову

Arthur
23.08.2018
06:49:51
можете рассказать, как правильно диспатчить сложные данные из асинк экшнов ? Допустим, приходит такой жсон landing: {...simpleFields, landingBlocks: {id, text: {id, key, translates: {id, culture, value}}, landingBlockItems: {id, name: {id, key, translates: {id, culture, value}}}} и тд я его через normilizr разбираю на отдельные блоки, типа landing, properties, landingBlocks, landingBlockItems, translates ... и тд нормально ли из одного такого экшна диспатчить разные события вот так: dispatch({ type: '@@translate/FETCH_TRANSLATES', payload: entities.translates }); dispatch({ type: '@@properties/FETCH_PROPERTIES', payload: entities.properties }) dispatch({ type: '@@blockItems/ADD_ITEMS', payload: entities.landingBlockItems }) dispatch({ type: '@@blocks/ADD_ITEMS', payload: entities.landingBlocks });

если нет, то как это лучше сделать ?

Arthur
23.08.2018
07:03:15
спасибо. а есть какие-то best practices ?

Efim
23.08.2018
07:04:50
Да, не пользоваться голым thunk

Dmitry
23.08.2018
07:24:37
Да, не пользоваться голым thunk
Разве тут что-то концептуально можно изменить? Человек получает одним запросом кучу разных данных

Arthur
23.08.2018
07:26:27
а это на скорую руку набросал

Cenator
23.08.2018
07:26:52
ну тогда ок

Admin
ERROR: S client not available

Arthur
23.08.2018
07:30:45
Да, не пользоваться голым thunk
А что поверх него можно взять ?

Efim
23.08.2018
07:32:18
Скорее вместо, redux-observable, saga

Но конечно же все зависит от лсожности приложения

Если это туду лист, thunk не самый плохой вариант

Cenator
23.08.2018
07:32:59
Скорее вместо, redux-observable, saga
Бред, санок хватает в 90% случаев

Arthur
23.08.2018
07:33:37
Если это туду лист, thunk не самый плохой вариант
Это не тудушник. Примитивный конструктор лендингов

Efim
23.08.2018
07:33:50
По санкам только читал фитбеки. Спорить не буду

Google
Arthur
23.08.2018
07:34:19
Ну мне пока санок хватает. Я думал, что ты о чём-то, что позволит уменьшить кол-во бойлерплейта

Andrew
23.08.2018
07:34:29
Arthur
23.08.2018
07:35:24
Vlad
23.08.2018
07:37:47
В каких случая тогда лучше использовать redux-saga?

Roman
23.08.2018
07:38:33
В каких случая тогда лучше использовать redux-saga?
в любых случаях избегать использование

Nikita
23.08.2018
07:40:24
ребята подскажите зачем "redux-observable" что то прочитал но нифига не понял зачем он

Vova
23.08.2018
07:40:33
В каких случая тогда лучше использовать redux-saga?
я использовал когда было сложное приложение с большим количеством логики связанной с асинхронностью, сейчас используем redux-observable

thunk для самых простых приложений

Vlad
23.08.2018
07:42:26
thunk для самых простых приложений
А в чём проблема использовать их в сложных приложениях?

Vova
23.08.2018
07:43:56
А в чём проблема использовать их в сложных приложениях?
большая вложенность получаеться, мне не нравиться писать dispatch -> dispatch -> dispatch

Sergey
23.08.2018
07:44:35
Санки тестировать - одна большая морока.

Vova
23.08.2018
07:45:16
Санки тестировать - одна большая морока.
thunk тоже, вот redux-observable на много удобнее

Sergey
23.08.2018
07:45:31
Санки === thunk

Vova
23.08.2018
07:46:03
Санки === thunk
сори, санки, саги)

но мне и для саг тесты не очень понравилось писать

Страница 4662 из 5115