@react_js

Страница 4611 из 5115
ri
14.08.2018
13:26:38
Andrey
14.08.2018
13:26:54
unit тесты не нужны?
Что ты там тестировать собрался?

ri
14.08.2018
13:27:36
Что ты там тестировать собрался?
В том-то и вопрос. Что тестировать, чтобы в будущем было меньше проблем?

Google
Andrey
14.08.2018
13:28:39
В том-то и вопрос. Что тестировать, чтобы в будущем было меньше проблем?
Чтобы меньше проблем было нужно компоненты не тестировать, а типизировать.

Тестирование бесполезно.

ri
14.08.2018
13:28:58
Нужно тестировать скриншоты, не более.
Автоматизированное сравнение скриншотов? Чем лучше пользоваться?

Dmitry
14.08.2018
13:29:44
Roman
14.08.2018
13:29:52
например?
reach router

лучше курс https://frontendmasters.com/courses/testing-react/
нет, лучший это вот этот https://www.udemy.com/react-tdd/learn/v4/overview

Roman
14.08.2018
13:36:57
кто работал с react-ga ?

gnoblin
14.08.2018
13:38:51
кто работал с react-ga ?
а не проще просто на саму страницу js либу подключить?

Google
Max
14.08.2018
13:39:34
а не проще просто на саму страницу js либу подключить?
явно нужно не только подключение) а еще и пуши удобные., желательно не руками на каждый чих… (собственно, я это руками делал где нужно, а тут либа как раз это и решает частично)

Konstantin
14.08.2018
13:39:57
Чему я в этом чате научился, так это тому, что свои вопросы с "кто работал с ххх?" начинать не стоит

gnoblin
14.08.2018
13:40:11
не, мне самому интересно

я для базовых метрик просто подрубил либу. а пуши это что - отправка эвентов для построения воронок?

Max
14.08.2018
13:40:34
Чему я в этом чате научился, так это тому, что свои вопросы с "кто работал с ххх?" начинать не стоит
разумеется, ибо в разы лучше сразу писать вопрос, так как пока пишешь вопрос, часто сразу понимаешь в чем дело.

Roman
14.08.2018
13:42:22
У меня вопрос в том, в целом в ga как в яндексе можно кастомные параметры визита отправлять ?

Duego
14.08.2018
14:08:46
Кто за формик шарит? У меня на каждый onChange 3 раза render дергается, это норма?

Max
14.08.2018
14:27:17
добавить сверху // @flow (то бишь, настроить flow на проекте), или поставить eslint, потому что сразу по умолчанию должно сработать no-undef правило (типа переменная undefined)

Again
14.08.2018
14:28:40
а он умеет это делать из коробки? скорее всего нужен плагин или еслинт

Arthur
14.08.2018
14:40:20
Нет, потому что контекст не для этого сделан.
А для чего, например ? То и дело, что натыкаюсь на медиуме на всякие статьи типа «контекст вместо редакса»

Интересное, для чего он всё-таки нужен

Andrey
14.08.2018
14:40:55
А для чего, например ? То и дело, что натыкаюсь на медиуме на всякие статьи типа «контекст вместо редакса»
Для того, чтобы прокидывать данные вниз. А не для того, чтобы компоненты имели общий стейт.

Arthur
14.08.2018
14:42:30
Для того, чтобы прокидывать данные вниз. А не для того, чтобы компоненты имели общий стейт.
Так редакс же как раз и решает в том числе проблему с пробросом пропсов вниз. Если честно, пока не замечаю разницы

Andrey
14.08.2018
14:43:13
Так редакс же как раз и решает в том числе проблему с пробросом пропсов вниз. Если честно, пока не замечаю разницы
Мальчики и девочки умеют писать сидя, но стоя у девочек писать не так хорошо получается.

Google
Andrey
14.08.2018
14:44:00
Представь, что у тебя компоненты с общим стейтом находятся настолько в разных ветвях, что их общий предок - это корневой компонент дерева.

И теперь опиши этот стейт с помощью контекста.

Dmitry
14.08.2018
14:48:22
И теперь опиши этот стейт с помощью контекста.
Легко. В отдельном файле описываю провайдер и консьюмер, как @обертки импортирую провайдер в корне, консьюмер в этих двух далеких наследниках. +1 файл, +3 импорта и связь появилась.

Andrey
14.08.2018
14:51:51
Т.е в каких-то небольших приложениях вполне можно юзать как замену редакса ?
А в чем проблема редакс принести? Это очень легкая абстракция.

Dmitry
14.08.2018
14:52:31
Если несколько @оберток или еще @connect вдобавок, будут прокидывать одно и то же свойство, то применится вроде последний, который ближе к декларации класса. Гемор от коллизий? Так это и с редаксом тоже можно наговнокодить

Arthur
14.08.2018
14:52:52
А в чем проблема редакс принести? Это очень легкая абстракция.
Куча бойлерплейт кода выходит :( Профит почти не ощущается

Andrew
14.08.2018
14:53:17
Т.е в каких-то небольших приложениях вполне можно юзать как замену редакса ?
есть такая вещь для совсем мелких аппок https://preactjs.com/

Andrey
14.08.2018
14:53:29
Куча бойлерплейт кода выходит :( Профит почти не ощущается
У тебя и с контекстом не меньший бойлерплейт выйдет. А гемора куда больше.

Dima
14.08.2018
14:54:11
как найти ссылку без тега <a>? https://www.188bet.com/en-gb/sports/all/in-play если нажать на одну из игор оно перейдет на инфу про нее но тега А нету внутри тут где-то onClick redirect какой то ?

Arthur
14.08.2018
14:54:12
Макс
14.08.2018
14:54:14
Ребята подскажите пожалуйста как прописать на тайпскрипте для статика правильно const PlatformBorrower: React.SFC<{}> = () => ( <PlatformInfoWrapper> <BorrowerWrapper> <BorrowerCard> <CardTitle>{content.topCard}</CardTitle> <PlatformBorrower.Borrower /> </BorrowerCard> <BorrowerCard> <CardTitle>{content.bottomCard}</CardTitle> <PlatformBorrower.Borrower /> </BorrowerCard> </BorrowerWrapper> </PlatformInfoWrapper> ) PlatformBorrower.Borrower = () => ( <BorrowerCardDescription> <IconWrapper> <div><Icon src='/static/howItWorks/left-arrow-icon.svg' width={90} /></div> <div><Icon src='/static/howItWorks/right-arrow-icon.svg' width={90} /></div> </IconWrapper> <IconContainer> <Icon src='/static/howItWorks/investor-icon.svg' width={50} /> <CardTitle>Borrower</CardTitle> </IconContainer> </BorrowerCardDescription> ) <PlatformBorrower.Borrower /> подсвечивает говорит property Borrower doesn’t exist on type StatelessConmponent<{}>

Aleksey
14.08.2018
15:12:10
Привет! Ребят, кто работал с ant.design? кто что можнет сказать?

Max
14.08.2018
15:13:25
Привет! Ребят, кто работал с ant.design? кто что можнет сказать?
Я работал недавно На нем можно сделать адекватный хуяк-хуяк за 2.5 дня Если нужно что-то за пределами коробки или что-то необычное пойдет не так - будут проблемы

dima
14.08.2018
15:13:57
Куча бойлерплейт кода выходит :( Профит почти не ощущается
контейнеры жестко все свяжут. Прям жестко а конект еще пару фишек дает. ДА и с либами убрать можно шаблонный код

Максим
14.08.2018
15:43:37


Google
Максим
14.08.2018
15:45:42
подскажите а то я понял как работать с одиним но как работать с нескольками вообще не догоняю

Тимофей
14.08.2018
15:47:06
Anton
14.08.2018
15:50:14
привет

у кого мак, может кое что подсказать?

Andrey
14.08.2018
15:51:29
Шо?

Ivan
14.08.2018
15:52:17
Anton
14.08.2018
15:52:51
как убрать sudo?

Admin
ERROR: S client not available

Andrey
14.08.2018
15:53:07
А зачем?

Anton
14.08.2018
15:53:12
как убрать sudo?
неожиданный вопрос

Andrey
14.08.2018
15:53:17
Систему повалить себе хочешь?)

Vitaly
14.08.2018
15:53:26
как убрать sudo?
Exit попробуй

Anton
14.08.2018
15:53:35
у меня запрашивает пароль даже когда сохраняю в vscode

Andrey
14.08.2018
15:53:53
Ну ты лохонулся с правами

Anton
14.08.2018
15:54:02
sudo rm -rf ?

Andrey
14.08.2018
15:54:15
Или проекты хранишь не в папке пользователя

Anton
14.08.2018
15:54:17
лохонулся, знаю

как исправить?



Andrey
14.08.2018
15:54:45
Храни проекты в папке пользователя и живи счастливо)

Google
Anton
14.08.2018
15:54:55
https://ivan.bessarabov.ru/blog/mac-os-x-sudo-without-password

Anton
14.08.2018
15:55:40
так отключить права эти как?

Anton вижу, спасибо

Vitaly
14.08.2018
15:56:23
так отключить права эти как?
А что выдает при whoami?

Anton
14.08.2018
15:56:44
не знаю?

Vitaly
14.08.2018
15:57:20
Правда я оталкиваюсь от знаний Линукс. Но Unix-shell один и тот же (наверное)

Andrew
14.08.2018
15:58:14
не знаю?
лучше перенеси проект

Anton
14.08.2018
15:58:32
в папку пользователя?

Andrew
14.08.2018
15:58:35
да

Vladyslav
14.08.2018
15:58:57
всем привет, парни, вопросик по styled components , какой правильный путь зашарить стилизованный компонент в нескольких местах ? ну грубо говоря я обернул компонент кнопки в стайлед на одной из страниц, и хочу сделать аналогично в другом модуле, как правильно это сделать ? просто вынести этот стайлед враппер в отдельный компонент и везде его юзать ?

Andrey
14.08.2018
15:59:00
в папку пользователя?
А ты где хранишь?

Ivan
14.08.2018
15:59:03
а кто-то хранит проекты не в папке пользователя? а то я чет не в курсе

Andrey
14.08.2018
15:59:24
Andrew
14.08.2018
15:59:42
в /cores

норм будет

Anton
14.08.2018
15:59:47
на рабочем столе папку создал и туда залил проект

Andrew
14.08.2018
16:00:00
она ж находится в папке юзера

Andrey
14.08.2018
16:00:06
/cores

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