
Max
11.07.2017
12:51:26
лодаш видел сколько весит?
по сравнению с ним пара кб до минификации это тьфу

Anton
11.07.2017
12:53:46
ну так то да

Stepan
11.07.2017
12:53:56
Ну, я пояснил человеку за подводные камни, насколько это близко к тому, чтобы посадить его корабль на мель, решать ему

Google

Max
11.07.2017
12:54:26
это как “будешь бабу заводить — может быть злая теща"
таксе контраргумент

Stepan
11.07.2017
12:55:24
> Хочется услышать аргументы против асинков
Дал ему единственный существующий контраргумент)

hlomzik
11.07.2017
12:55:56
для параллельных задач все равно промисы

Stepan
11.07.2017
12:56:09
+

Anton
11.07.2017
12:56:46
для параллельных можно
await Promise.all(work1, work2, work3)

Stepan
11.07.2017
12:58:17
Никто не запрещает)

Anton
11.07.2017
12:59:12
в общем спасибо всем :)

Сергей
11.07.2017
13:23:06
кто-нибудь в курсе какой babel-пресет используется в create-react-app? не нашел инфы, есть только инфа по отдельным плагинам

Kek
11.07.2017
13:23:51
как минимум -react и -es2015, скорее всего

Stepan
11.07.2017
13:24:13

Roman
11.07.2017
13:24:42

Maksim
11.07.2017
13:24:45
"presets": [
"react-app"
]

Google

Roman
11.07.2017
13:24:47
вроде как

Сергей
11.07.2017
13:24:54

Konstantin
11.07.2017
13:26:13
Чуваки, есть возможность как-то заюзать шаблонную строку для имени компонента, типа так: <`${user.role}Edit` /> ??
Ругается блин на такую конструкцию(((

Roman
11.07.2017
13:26:36
потому что так нельзя делать

Сергей
11.07.2017
13:27:13
нашел, там оказывается env всем заправляет

Konstantin
11.07.2017
13:27:22
есть варианты? че-т не могу придумать ничего

Roman
11.07.2017
13:27:26
сделай
let components = {
AdminEdit,
UserEdit,
}
let ComponentEdit = components[user.role]

Konstantin
11.07.2017
13:27:50

Roman
11.07.2017
13:28:01
<ComponentEdit/>

Stepan
11.07.2017
13:28:18

Сергей
11.07.2017
13:28:59

Ivan
11.07.2017
13:29:11
Я все о своем. Есть у кого-то опыт установки кросс-доменных куков в Сафари

Kek
11.07.2017
13:29:20
надо посмотреть какие плагины этот пресет юзает

Сергей
11.07.2017
13:29:21
там есть еще env, который инклудит все транформы по дефолту, он работает как es2015

Roman
11.07.2017
13:29:32

Сергей
11.07.2017
13:29:46

Ivan
11.07.2017
13:34:01
слушайте а iframe сейчас блокируется по-умолчанию?

Michael
11.07.2017
13:41:31

Google

Dmitrii
11.07.2017
13:42:21
Через заголовки тоже зарубает

Michael
11.07.2017
13:44:21
если в настройках Safari переставить настройку “Блокирование cookie” c “Разрешено для посещаемых сайтов” (это по-помоему и есть по дефолту) на “Разрешено всегда”, то синхронизация работает
но не подходит для пользовательских сайтов

Dmitrii
11.07.2017
14:09:28
Так всем пользователям не объяснишь этого

Ivan
11.07.2017
14:26:38
Если на example.ru открывать в айфрейме example.com, решится ли проблема?

Andrew
11.07.2017
14:29:20
getCellPosition = (elemen) => {
console.log(this.state.currentRow);
//undefined
let coordinates = elemen.currentTarget;
let row = coordinates.parentElement.rowIndex;
console.log(coordinates.parentElement.rowIndex);
//2
this.setState({
currentRow:row
});
console.log(this.state.currentRow)
//undefined
}
кто-то может объяснить почему после setState новое значение не присваиваится?

Taras
11.07.2017
14:31:42

Александр
11.07.2017
14:32:20

Dmitry
11.07.2017
14:32:23
Всем привет, такой вопрос, есть какой-то провославный способ раотать с API в redux?

Egor
11.07.2017
14:33:08
redux-thunk, redux-saga

Ivan
11.07.2017
14:33:37

Dmitrii
11.07.2017
14:36:35
если можно чуть подробнее)
Ты с клиента делаешь запросы в example.ru, куки передаются. В бекенде делаешь что хочешь, ходишь в example.com и тд

Ivan
11.07.2017
14:37:10
не, в моем случае не покатит)

Taras
11.07.2017
14:37:13
если можно чуть подробнее)
var httpProxy = require('http-proxy');
var targetUrl = 'example.com/api';
var proxy = httpProxy.createProxyServer({
xfwd: true,
changeOrigin: true,
target: targetUrl
});
var app = express();
app.use('/api',
function (req, res) {
proxy.web(req, res, { target: targetUrl });
}
);

Stepan
11.07.2017
14:38:25
У нас такая же штука в проде
Пашет

Ivan
11.07.2017
14:41:53
ох. спасибо)

Andrew
11.07.2017
14:43:53
это можно как-то обойти?
а кто те сказал, что присвоение будет синхроннным ?

Google

Anton
11.07.2017
14:44:57
Подскажите пожалуйста:
есть сss со ссылочкой вида
src: url('../../fonts/pt_sans-web-bolditalic-webfont.woff2') format('woff2'),
обрабатывается оно
{
test: /\.css$/,
use: [
{ loader: 'style-loader' },
{ loader: 'css-loader' },
{ loader: 'postcss-loader' },
],
},
и на выходе получается ссылка
вида /fonts/pt_sans-web-bolditalic-webfont.woff2
но дело в том что проект выкладывается в подпапку domain.com/folder/ и соответственно путь должен быть folder/fonts/pt_sans-web-bolditalic-webfont.woff2
как это разрулить?

Michael
11.07.2017
14:45:02
это можно как-то обойти?
а зачем ты вообще смотришь this.state.currentRow, если вычислил это значение и можешь спокойно использовать?

Andrew
11.07.2017
14:46:49
проблема в том что когда я его дальше использую - отрабатывает некорректно, вот и ищу где правильное значение теряется

Anton
11.07.2017
14:47:26
хотя что это я
дописать folder

Александр
11.07.2017
14:47:33

Admin
ERROR: S client not available

Michael
11.07.2017
14:47:46
не теряется оно нигде, её там ещё просто нет. Вообще по setState вызывается перерисовка компонента
> setState() does not always immediately update the component. It may batch or defer the update until later.
можно отменять? оО

Сергей
11.07.2017
14:50:27
открытие века

Mike
11.07.2017
14:51:13

Michael
11.07.2017
14:51:13
пойду доку перечитаю, то ли я всё забыл, то ли что-то поменялось

Konstantin
11.07.2017
14:51:23
Что я делаю не так?! Почему дропдаун прячется за следующий РОВ???
На z-index не реагирует

Сергей
11.07.2017
14:52:34
лолъ
потом люди на мобилках страдают из-за кастомных элементов

Oleg K
11.07.2017
14:53:02
подскажите, на сколько 'болезненый' перенос проекта на next.js? спасибо

Konstantin
11.07.2017
14:53:16
Та не кастомный он

Сергей
11.07.2017
14:53:23
дооо
а то я не вижу

Google

Konstantin
11.07.2017
14:53:32
семантик уи

Сергей
11.07.2017
14:53:35
КАСТОМНЫЙ === не НАТИВНЫЙ

Konstantin
11.07.2017
14:53:40
без извращений вообще
ну орборнут красиво разве что

Сергей
11.07.2017
14:54:02
а на смартфоне откроется нативным списком?

Konstantin
11.07.2017
14:54:09
Та пофиг, мне мобилки поддердживать не надо вообще
Сова, по делу подскажешь че?

Сергей
11.07.2017
14:54:29
стили показывай че

Konstantin
11.07.2017
14:54:43
голяк стилей. вообще ниче нет
методом научного тыка я уже все протыкал

Сергей
11.07.2017
14:55:27
поиграйся с position

Konstantin
11.07.2017
14:55:31
вообше нивкакую
не хо absolute делать
я ж ему тогда могу задать ширину фиксированную
и резиновость тю-тю

Vladyslav
11.07.2017
14:57:44
а нормально миксовать стейт локальный и глобальный стор ? ну т.е мначала идет какая-то валидация, это храниться в локлаьном стейте компонента, если степ формы прошел валидацию, то этид анныез апушились в стор ?

Konstantin
11.07.2017
14:58:00
и так он не влияет на высоту ячейки в таблице