@react_js

Страница 4922 из 5115
Valeriy
01.10.2018
07:42:28
вот в очередной раз думаю переползать с redux-form либо на final-form, либо на formik

Dmitry
01.10.2018
07:42:35
на файнал проще

там апи как в редукс форм

для филдов

Google
Valeriy
01.10.2018
07:43:22
final-form офигенен, formik подкупает своей простотой

Dmitry
01.10.2018
07:44:13
а разве файнал не простой ?

я чет не пойму

все так же

Roman
01.10.2018
07:44:35
final-form офигенен, formik подкупает своей простотой
есть такое, rff чтобы юзать надо доку прочитать всю, все примеры просмотреть

Valeriy
01.10.2018
07:44:37
дизайн?
дизайн имеется в виду без обсервейблов, чисто реакт

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
07:45:35
наррод, а кто-нть замечал, чтоб webpack ломал гугл аналитику? типа заоптимизировал исходники: const gtag = () => { window.dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-1111111-1'); продакшн сборка var t = function() { window.dataLayer.push(e) }; t(new Date), t(),

Dmitry
01.10.2018
07:46:50
final-form офигенен, formik подкупает своей простотой
фф еще тестить попроще немного

т.к там юзается модель для всех этих штук

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
07:47:24
наверное, потому что файл с аналитикой уже минифицирован и его надо исключать ?
нет, это не файл с аналитикой, это типа прописывается при подключении

Valeriy
01.10.2018
07:47:27
ну пока склоняюсь все же больше к ff

Dmitry
01.10.2018
07:47:43
то когда маунитшь можешь просто в контекст модель а дальше в модели дергать хендлеры и асертить стейт модели

Google
Dmitry
01.10.2018
07:48:01
тошо в самом Form в рфф ничего нету

Roman
01.10.2018
07:48:08
⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
07:48:51
да, я понял, щас так и сделаю, просто сам факт того, зачем они это минифицируют?

типа потому что там аргументы не явным образом передаются

Roman
01.10.2018
07:50:11
https://habr.com/post/424613/

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
07:50:48
а кто-нть с ходу скажет, как на определенных строках отключить минификацию? или так нельзя?

Roman
01.10.2018
07:52:13
а кто-нть с ходу скажет, как на определенных строках отключить минификацию? или так нельзя?
тебе нужно указать в uglifyjs, или что ты там используешь, модуль

Valeriy
01.10.2018
07:57:41
что-то мне все чаще кажется, что минификация, это какая то лишняя херня... т.к. все равно все файлы в формат gz передаются

Roman
01.10.2018
07:59:09
углифай = вырезка коментов, дед кода етс

Valeriy
01.10.2018
08:00:12
ну резать комменты, консоль, дед код это норм

Roman
01.10.2018
08:00:29
вообще можно делать два бандла один es5, второй ес6

Valeriy
01.10.2018
08:00:35
а вот коверкать имена переменных, функций, это уже не айс

Roman
01.10.2018
08:00:45
и подключать их через script type='module'

Dzmitry
01.10.2018
08:00:52
Valeriy
01.10.2018
08:01:22
это ж оптимизация размера бундла
он все равно gzip, чего его там оптимизировать :)

хлебные крошки

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:02:05
а, черт, вот я дурак

Vladimir
01.10.2018
08:02:15
как лучше устнавливать стили: const Navigation = ({ onChange }) => <div className="navigation"> <ChatSettings onChange={onChange} /> <Chats /> </div> или: <Navigation className="navigation»>?

Google
⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:02:15
проблема была в массиве arguments

Объект arguments — это локальная переменная, доступная внутри любой (нестрелочной) функции.

а у меня стрелочная функция

Roman
01.10.2018
08:04:00
чем больше работаю с редаксом, тем более оверхедный он становится. Сейчас я узнал о экшн-фильтрах

1
с чего это?)

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:04:36
ну типа плохая практика

Ильяс
01.10.2018
08:04:54
Всем привет. Устанавливаю Realm через yarn. Но в import Realm from 'realm'; пишется ошибка «У модуля "'realm'" нет экспорта по умолчанию». Помогите, плиз.

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:04:58
усложняет понимание и поддержкеу кода

Valeriy
01.10.2018
08:05:22
проблема была в массиве arguments
дружище, arguments, это не массив

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:05:32
Igor
01.10.2018
08:05:44
Ого
Что?

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:06:11
Объект arguments не является Array. Он похож на массив, но не обладает ни одним из его свойств

ок

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:07:39
когда компонент - это независимый кусок

Google
Ильяс
01.10.2018
08:08:09
попробуй import {Realm} from 'realm'
Пишет теперь так «Модуль "'realm'" не имеет экспортированного элемента "Realm».» Делаю в файле .ts

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:08:30
Valeriy
01.10.2018
08:09:11
ну девтул определяет неверно просто у arguments есть свойство length и индексы

но эти индексы - ключи объекта

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:10:02
ааа, нет



все верно

Admin
ERROR: S client not available

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:10:19
объект

я просто не так их вызвал

ух, капец как много сегодня узнал)))

Valeriy
01.10.2018
08:11:06
в общем, это старый прикол, на котором практически все палиилсь рано или поздно :))

Azamat
01.10.2018
08:12:32
добрый день мне нужно помощь! после тогда как заполнил форму нужно сделать routing, пробовал через - this.props.history.push('/dashboard') роутинг происходит но страница пуста div id="root" присуствует! помогите!

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:13:45
воу, сложновато, надо больше кода

Ильяс
01.10.2018
08:18:53
попробуй import {Realm} from 'realm'
оказывается, можно так «const Realm = require('realm’);»

Alexander
01.10.2018
08:27:10
Ребята, подскажите, каким образом отследить появление компонента? didMount срабатывает только один раз. Если я через роутер кликаю по страницам, компоненты на них типа больше не монтируются. Какой подход в этом случае?

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:27:25
чет я там не вижу роута для /dashboard

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:28:17
а, точно

Google
⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:30:26
dashboardPage
а че консоль пустая? в самом DashboardPage нет ошибок

Azamat
01.10.2018
08:30:44
а че консоль пустая? в самом DashboardPage нет ошибок
Login работает после перехода пустая страница

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
01.10.2018
08:33:32
?‍♂️

Maxim
01.10.2018
08:33:45
Ребятушки

Если кто работает с styled-components, подскажите пожалуйста, как в styled компоненте с prop active присвоить background color дочернему элементу?

Maxim
01.10.2018
08:45:48
Artyom
01.10.2018
08:46:22
Неа, не подходит.
Что значит не подходит? Скиньте код

Vadim
01.10.2018
08:46:39
Неа, не подходит.
как не подходит, если у меня в коде так написано и все работает?)

или ты это не прочитал https://www.styled-components.com/docs/advanced#caveat

Maxim
01.10.2018
08:48:14
export const StyledTab = styled.li` position: relative; display: inline-block; vertical-align: middle; color: ${({ active }) => (active ? colors.light : 'inherit')}; .link { /* тут должны быть стили если StyledTab имеет props.active */ } &:hover .remove { display: block; } &:hover .remove:hover { background-color: ${rgba(deepGray, 0.2)}; } span { display: block; padding: 2rem 5rem; } `;

Artyom
01.10.2018
08:51:18
как это связано вообще?

Roman
01.10.2018
08:51:44
как это связано вообще?
вычисляемые пропы надо писать через attrs

в доке написано

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