@react_js

Страница 903 из 5115
Сергей
02.02.2017
13:18:41
а какой лучше пакет react-onclickoutside vs react-click-outside ?

Google
Ruslan
02.02.2017
13:28:18
а какой лучше пакет react-onclickoutside vs react-click-outside ?
пользовался react-onclickoutside, явных проблем не припомню

надо бы исходники посмотреть

Сергей
02.02.2017
13:32:44
А с recompose юзал?

Ruslan
02.02.2017
13:39:20
*react-click-outside* совсем простой же, небольшой враппер, а react-onclickoutside - это HOC с небольшим API

А с recompose юзал?
Использовал в нескольких проектах

*react-click-outside* оборачивает вложенные дочерниие компоненты в div, на document вешает listener и при клике вызывает переданный onClickOutside. Хотя его простота может и будет более лучшим вариантом

Vitaliy
02.02.2017
14:11:58
на сколько я помню, там еще разница была в том, что какой то es6 поддерживал, какой то нет

Evgeny
02.02.2017
14:37:09
https://github.com/evgenyrodionov/redux-logger/releases/tag/2.8.1

ееее пацаны я сделал эту хуйню по-дефолту, возрадуйтесь

Google
Evgeny
02.02.2017
15:02:54
Это что вообще

Adel
02.02.2017
15:06:27
гребаный кармабот, почему его до сих пор не вырезали?

Evgeny
02.02.2017
15:09:29
@iamstarkov убери

Vladimir
02.02.2017
15:15:12
что?

Iaroslav ¯\_(ツ)_/¯
02.02.2017
15:15:57
что?
Убери, пожалуйста, кармабота

Спасибо

Adel
02.02.2017
15:32:00
ура!

Sheridan
02.02.2017
15:45:48
+
+

Roman
02.02.2017
15:49:19
+
+

Alexey
02.02.2017
15:53:17
+
поздно. аксиньи больше нет :(

Viktor
02.02.2017
16:07:16
Благославляю тех, кому еще предстоит подружить material-ui и YaBrowser

Gordey
02.02.2017
16:18:37
да кому нужен я бразуер

Mikhail
02.02.2017
16:19:16
А есть браузер, написанный на реакте?

А то вот на ангуляре нету написанных браузеров и текстовых редакторов ?

Vladimir
02.02.2017
16:21:35
А есть браузер, написанный на реакте?
есть девтулзы написанные на реакт/ридаксе

и есть браузер написанный на джс

brave

Google
Viktor
02.02.2017
16:23:12
а что там?
material-ui юзают inline-style-prefixer, а те в свою очередь api от caniuse. И в итоге все эти пацаны не в курсе о существовании яндекс.браузера и при любых багах посылают самокопаться.

Vladimir
02.02.2017
16:23:28
ну всё правильно делают

Viktor
02.02.2017
16:24:06
Угу, вот только когда у тебя русскоязычный проект, находятся клиенты с я.браузером

Vladimir
02.02.2017
16:24:19
я знаю

но ябраузер это хромиум с вырезанным гугл трекингом

Viktor
02.02.2017
16:26:20
Ну тут конкретная проблема вылезла из-за того что они матчат по userAgent, и он распознается не как chrome => обрабатывается как левый браузер

Mikhail
02.02.2017
16:28:13
в файрфоксе кстати
Скинешь ссылоку коли не шутишь?

Vladimir
02.02.2017
16:28:25
а в гугле не находится?

Mikhail
02.02.2017
16:28:55
? я знаю тока react devtool для отладки. или мы друг друга не поняли

Vladimir
02.02.2017
16:29:44
devtools

замена firebug

https://javascriptair.com/episodes/2016-01-13/

Vitaly
02.02.2017
16:40:23
Ребят, а кто-нибудь настраивал vscode chrome debugger что бы он нормально пути к файлам мапал?

Дмитрий
02.02.2017
16:41:31
Да

Там есть опция замены

"sourceMapPathOverrides": { "webpack:///./*": "${workspaceRoot}/*" }

Например

Vitaly
02.02.2017
16:44:44
хм они же в memoryfs

или путь должен быть http://... ?

Дмитрий
02.02.2017
16:45:56
Смотря где

Google
Дмитрий
02.02.2017
16:46:29


Вот так, например

Admin
ERROR: S client not available

Sheridan
02.02.2017
16:46:50
Опять роскомнадзор пастебин заблокировал :(

Дмитрий
02.02.2017
16:46:56
{ "version": "0.2.0", "configurations": [ { "name": "Attach chromium login", "type": "chrome", "request": "attach", "port": 9222, "url": "http://localhost:3001/test/login", "webRoot": "${workspaceRoot}/dist/build", "sourceMaps": true, "sourceMapPathOverrides": { "webpack:///./*": "${workspaceRoot}/*" // Example: "webpack:///./src/app.js" -> "/users/me/project/src/app.js" // "webpack:///*": "*", // Example: "webpack:///C:/project/app.ts" -> "C:/project/app.ts" } } ] }

Sheridan
02.02.2017
16:47:06
Дважды

Дмитрий
02.02.2017
16:47:15
Sheridan
02.02.2017
16:47:34
Сидеть в россии без friGate?
Я про тебя вообще то

Дмитрий
02.02.2017
16:47:53
?

Razzwan
02.02.2017
16:52:15
Что с серверным рендерингом для material-ui? Не могу настроить так, чтоб не было этого сообщения: Warning: React attempted to reuse markup in a container but the checksum was invalid. This generally means that you are using server rendering and the markup generated on the server was not what the client was expecting. React injected new markup to compensate which works but you have lost many of the benefits of server rendering. Instead, figure out why the markup being generated is different on the client or server: (client) ta-reactid="1"><div style="mui-prepared: (server) ta-reactid="1"><div class="neo-main-tabs Все дело в том, что на сервере MuiThemeProvider как бы не отрабатывает. И в тегах нет строчки style="mui-prepared:

Похоже, все дело было исключительно в том, что настройки генерации js файлов не совпадали.

Grigory
02.02.2017
18:38:03
Парни такой вопрос, Firefox после перехода по ссылке из React приложения и перехода кнопкой назад приложение заново не запускает а кэширует состояние, все работает ок но есть проблема с тем что не сохраняется value в полях ввода, кто-нибудь сталкивался с таким?

Дмитрий
02.02.2017
18:38:51
Сделать controllable инпуты, наверное

Grigory
02.02.2017
18:43:31
Сделать controllable инпуты, наверное
Что подразумевается под этим?)

Adel
02.02.2017
18:48:59
https://gist.github.com/markerikson/d71cfc81687f11609d2559e8daee10cc

+-

Anja
02.02.2017
18:54:32
hi guys

кто какие e2e tools юзает с реакт и что the best practive

*practice

Google
Grigory
02.02.2017
18:57:27
@newvar спасибо понял, value храниться в стейте, и в конструкторе я получаю его из location.query, только вот фишка в том что ни один из методов не запускается

Anton
02.02.2017
19:04:14
Кто-то пробовал отнаследоваться от { Route } from react-router? Не понимаю, почему роутер его не воспринимает.

Adel
02.02.2017
20:23:40
насчет редукса и его тайм-машины - никто не сталкивался с мехнизмом сохранения тайм-машины во внешнее хранилище с последующим восстановлением и проигрыванием из него? зачем: наверняка сталкивались в жизни с гейзенбагами (трудноповторимая НЕХ), так вот, возможно, при отлове бага тестом или ручником и последующем перепроигрывании тайм-машины расследование причин гейзенбага упростится капитан ли я? немаловероятно

Quet
02.02.2017
20:26:52
вроде браузерный экстеншен умеет сохранять это в файлик

который потом можно загрузить и подебажить

Adel
02.02.2017
20:30:35
это почти то, что нужно, видимо придется из него эту функциональность впихать в логгер в приложении, чтобы файлик генерился при обвале теста

и эксепшнах

Дмитрий
02.02.2017
20:31:06
redux-add-2

Adel
02.02.2017
20:31:06
и отправлялся в кибану

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