@react_js

Страница 2772 из 5115
Gleb
15.12.2017
12:23:00
ну а обычный коннект, соответственно, более обычный

Vlad
15.12.2017
12:28:17
Может кто подскажет. Клиент отправляет на сервер даннеы для аутентификации и в ответ получает куку, для работы с другими методами. Но клиент не отправляет куки с запросом. Когда добавляю в конфиг withCredentials: true, то получаю Failed to load resource: Cannot use wildcard in Access-Control-Allow-Origin when credentials flag is true. На сервере cors настроен, не могу найти проблему

Google
Vlad
15.12.2017
12:31:10
wildcard это *
Немного не понял, про woldcard видел такую ошибку в сафари

Andrey
15.12.2017
12:31:48
advancedConnect более продвинутый, судя по названию
вот тут дока https://github.com/reactjs/react-redux/blob/44c456fdc403feb0b5cb0334e01fc0f0edeeb122/docs/api.md#connectadvancedselectorfactory-connectoptions Вкратце, тебе нужен адвансед например когда тебе не хватает state в обычном mapDispatchToProps

Тимофей
15.12.2017
12:31:52
Немного не понял, про woldcard видел такую ошибку в сафари
у тебя заголовок Access-Control-Allow-Origin *, а должен быть Access-Control-Allow-Origin: твой конкретный домен

Dmitry
15.12.2017
12:33:29
пошли в бєм-чат я объясню там — здесь нельзя
поделись ссылкой, я зайду посмотреть

Andrew
15.12.2017
12:41:05
Кстати чет так никогда и не юзал connectAdvanced

а зачем ownProps передавать в mapStateToProps ?

он же и так вроде их сравнивает ?

Cenator
15.12.2017
12:52:42
а зачем ownProps передавать в mapStateToProps ?
например у тебя в ownProps id приходит, ты на его основе селектишь данные из стора

Andrew
15.12.2017
12:53:59
то есть отдельно от коннекта мне еще ид приходит от где-то ?

чет странный кейс

Google
Cenator
15.12.2017
12:54:22
нет

Andrew
15.12.2017
12:54:40
обычно все из стора беру в компоненте в котором коннект

Cenator
15.12.2017
12:54:48
в родителе из ридакса пришел список, рендеришь и передаешь только id

в элементе коннект тянет данные по своему id

Cenator
15.12.2017
12:55:46
какого?

Andrew
15.12.2017
12:55:48
ну вообще да

Cenator
15.12.2017
12:55:52
да

Andrew
15.12.2017
12:55:54
понял

то есть и родитель и ребенок будут с коннектом ?

Cenator
15.12.2017
12:59:37
ну да

Andrew
15.12.2017
12:59:47
все понял

Cenator
15.12.2017
13:00:52
коннект делает shallow compare, даже не представляю как это использовать, если законнекчен только родитель

Cenator
15.12.2017
13:01:25
да я так уже

Andrew
15.12.2017
13:01:26
действительно удобная штука

чем делать это в самом компоненте

и еще кидать туда sCU

Игорь
15.12.2017
13:30:36
господа, кто-то юзает material-ui?

мне вот одно интересно.. где найти список всех иконок, встроенных в этот фреймворк? Прямо незадача какая-то..

Google
Dmitry
15.12.2017
13:32:17
https://material.io/icons/

Anton
15.12.2017
13:39:14
а если либа что бы реакт связать красиво с этим materialdesign?

Anton
15.12.2017
13:40:31
material-ui.com
о спасибо большое

Сергей
15.12.2017
13:40:43
пробуйте иногда гуглить

хотя бы один раз

Игорь
15.12.2017
13:44:17
https://material.io/icons/
да, только здесь либа полимера используется и много иконок по названиям не совпадает.

Leonid
15.12.2017
13:44:58
Какие названия не совпадают ?

Сергей
15.12.2017
13:45:27
да, только здесь либа полимера используется и много иконок по названиям не совпадает.
эээ это официальное так-то так что это у тебя там не совпадает

Andrew
15.12.2017
13:45:30
о спасибо большое
Только советую сразу material-ui-next юзать. https://material-ui-next.com/ А то там существенные изменения примерно всего. Но он гораздо лучше.

Leonid
15.12.2017
13:46:04
+ сообщению вверху )

Leonid
15.12.2017
13:46:22
Щас перевожу ui на next версию не очень приятное занятие )

Andrew
15.12.2017
13:47:25
Но там завязочка на JSS, но JSS крутая штука, так что нормальный payoff учитывая какую кучу крутых компонентов ты получаешь в замен не дернув пальчиком даже.

Игорь
15.12.2017
13:47:29
ай.. мой провтык. Я просто не нашел иконку вертикальную с тремя точками на странице, и искал на ощупь в папке материал уи

Vladimir
15.12.2017
13:48:23
Щас перевожу ui на next версию не очень приятное занятие )
С чем основные проблемы перехода связаны?

Andrew
15.12.2017
13:48:23
Для админок и прочих тулзов самое то. Для публичных апок, надо свое сразу ваять и не трахать мозги себе рестайлингом таких больших штук как material-ui.

Vladimir
15.12.2017
13:50:14
рутина ?))
А параллельно они живут или надо одним махом переводить?

Google
Andrew
15.12.2017
13:50:54
С чем основные проблемы перехода связаны?
Я думаю как минимум с тем, что это complete rewrite апки, а не инкрементальная версия с парой брейкинг изменений.

Vladimir
15.12.2017
13:53:33
Я думаю как минимум с тем, что это complete rewrite апки, а не инкрементальная версия с парой брейкинг изменений.
Прямо rewrite или сopy / paste / rename. Я вижу, что название компонент поменялись, то что раньше отдельным компонентом было, теперь свойством задаётся. Ну JSS естественно. Немало, но скорее именно рутина

Andrew
15.12.2017
13:54:15
Наверное :) Я не юзал практически нигде, ибо сильно монструозная штука :) Поэтому не скажу :)

Dmitry
15.12.2017
14:13:31
подскажите в чем ошибка, хочу сразу экспортировать файл export { ConversionTableTop } from './ConversionTableTop';

так не работает

мне нужно сделать экспорт и сразу же импорт

Dmitriy
15.12.2017
14:35:16
Возьми styled компоненты, вот где не надо ломать бошку над именованием

Admin
ERROR: S client not available

Сергей
15.12.2017
14:35:34
+

Dmitriy
15.12.2017
14:38:55
Ещё и почти из коробки получаешь довольно лёгкую темизацию приложения. К тому же за счёт props, можешь делать очень гибкие стилики

Айнур
15.12.2017
14:39:05
Dmitry
15.12.2017
14:39:39
Ты это из головы взял?
видел где-то такое

а какая ошибка?
ну импорт неправильный не работает оно

Сергей
15.12.2017
14:40:00
или же babel7 ставить

Dmitry
15.12.2017
14:41:09
или же babel7 ставить
ну я использую CRA, видимо там нет(

Сергей
15.12.2017
14:41:29
не используй CRA

Google
Сергей
15.12.2017
14:41:39
сделай eject и настрой

Dmitry
15.12.2017
14:42:15
сделай eject и настрой
а у тебя такое настроено?

Сергей
15.12.2017
14:42:48
а у тебя такое настроено?
конечно но я не юзаю cra вообще

Andrey
15.12.2017
14:43:32
Сергей
15.12.2017
14:44:50
свой конфиг?
Разумеется

Andrey
15.12.2017
14:48:40
Разумеется
в опенсорсе есть? )

Сергей
15.12.2017
14:49:03
Зачем

Лучше документацию почитай и сделай свой

Все равно без этих знаний никуда

Andrey
15.12.2017
14:50:33
порой интересно посмотреть что понаделали другие, а решения от Криасофта и около - не совсем гибкие

Dmitry
15.12.2017
14:53:56
Все равно без этих знаний никуда
пока ты тут можно вопрос? у меня много где инициализируется скроллбал, сейчас я просто вызываю функцию на ref элемент, я вот думаю может лучше сделать это отдельным компонентом который рендерить детей и инициализирует скролл?

Max
15.12.2017
14:56:46
Уже обсудили?

https://medium.com/@ericsimons/introducing-turbo-5x-faster-than-yarn-npm-and-runs-natively-in-browser-cc2c39715403

Andrew
15.12.2017
14:57:17
Здравствуйте! Подскажите, пожалуйста: У меня есть компонент, который содержит небольшую форму для вбивания текста. Нужно, чтобы по клику создавался ниже такой же компонент с новой формой. Как это реализовать?
Возвращаясь к своему вопросу. Есть еще два вопроса. Я написал компонент (gist.github.com/Chrisands/abafad543c30a64511ec8c1c0a2ac2c4), который возвращает форму из двух input и на выходе высчитывает. Чтобы выводить несколько компонентов сразу написал это (gist.github.com/Chrisands/648dd38715f6fe9031583b66b35f8d47). Что я сделал не так, почему у меня не обновляет и не добавляет новые строки/формы? Предпологаю, что мне нужно это переписать через state и life cycle, но если не составит труда поподробнее об этом. Возможно ли в данном ввиде компонентов вывести общую сумму нескольких компонентов? Если это возможно, то как, а если нет, то каким образом необходимо это переделать? Прилагаю скриншот, как это примерно выглядит (imgur.com/a/9V5D9)

Alexandr
15.12.2017
14:58:25
Кто-нибудь шарит?) можно ли такое в редьюсере писать?

if(~action.type.indexOf(SUCCESS)){ return state.merge({ [action.field]:action.data }); }

для группировки однотипныйх экшенов?

Тимофей
15.12.2017
14:59:48
https://medium.com/@ericsimons/introducing-turbo-5x-faster-than-yarn-npm-and-runs-natively-in-browser-cc2c39715403
Я кидал, проигнорировали все, видимо надоело всем обсуждать это

Max
15.12.2017
15:00:08
Сволочи :(

██████
15.12.2017
15:01:07
Кто-нибудь шарит?) можно ли такое в редьюсере писать?
~action.type.indexOf(SUCCESS) мне когда то привили что вот так писать неправильно. почему не использовать .includes?

Владимир
15.12.2017
15:01:39
if(~action.type.indexOf(SUCCESS)){ return state.merge({ [action.field]:action.data }); }
я б в своем проекте не разрешил. Usages потом не сыщешь

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