
Duego
13.10.2018
16:18:55
Есть статьи какие-то?

Сергей
13.10.2018
16:18:58

Duego
13.10.2018
16:19:26
А как решить проблему с индексацией можно с клиентским рендерингом?

Google

Пг
13.10.2018
16:19:47
Как с nextjs использовать параметры url типа /route/:id?

Cenator
13.10.2018
16:20:08

Duego
13.10.2018
16:20:31

Пг
13.10.2018
16:20:42
В доке же есть
Не могу найти) Нахожу только issue у них, где предлагают сторонние либы еще использовать)

Cenator
13.10.2018
16:20:45

Пг
13.10.2018
16:20:52
Если скинешь линк, то буду очень благодарен)

Cenator
13.10.2018
16:21:08
Кастомный сервер короче нужен

Ilya
13.10.2018
16:21:34

Пг
13.10.2018
16:21:41
А, ну я и спрашивал, как из коробки)
Плюс роутинг же реактовский тоже должен такие id-шники воспринимать, а не только сервер)

Александр
13.10.2018
17:01:35
Хэй, ребят, подскажите плез, в респонсе приходят данные в таком виде, как лучше их нормализовать и положить в стор чтобы было удобнее всего работать со всем этим добром, особенно со вложенными массивами потому что там не только отрисовка данных:
data: {
bookedTime: '',
employee: {},
feedbacksCount: 0,
id: 'oaug-uhy78a-yhg9ua-nj86aha-s9fd8h7h',
previousId: 'ja7g7sahg-f9as78hg97ah-iuashg789a',
questionCards: [
{
body: 'Issue',
id: 'isajfa-dja98tjg4-c98jg54-jhaf978w',
comments: [{
body: 'Comment',
id: 'aojnf9ausjn8-gfasgioas-asiugn-kgaouij'
}],
questionListItems: [
{
id: 'iuahjsg7-g98ja9-kga98gja-akg9a',
resolved: false,
title: 'Action item'
}
]
}
],
timeStatus: 'finished'
}

Google

Vladislav
13.10.2018
17:06:35
Хэй, ребят, подскажите плез, в респонсе приходят данные в таком виде, как лучше их нормализовать и положить в стор чтобы было удобнее всего работать со всем этим добром, особенно со вложенными массивами потому что там не только отрисовка данных:
data: {
bookedTime: '',
employee: {},
feedbacksCount: 0,
id: 'oaug-uhy78a-yhg9ua-nj86aha-s9fd8h7h',
previousId: 'ja7g7sahg-f9as78hg97ah-iuashg789a',
questionCards: [
{
body: 'Issue',
id: 'isajfa-dja98tjg4-c98jg54-jhaf978w',
comments: [{
body: 'Comment',
id: 'aojnf9ausjn8-gfasgioas-asiugn-kgaouij'
}],
questionListItems: [
{
id: 'iuahjsg7-g98ja9-kga98gja-akg9a',
resolved: false,
title: 'Action item'
}
]
}
],
timeStatus: 'finished'
}
Не помню, чтобы слал дату

Александр
13.10.2018
17:07:31

Паша
13.10.2018
17:08:10
привет, у меня вопрос не совсем по React, а по ExecCommand. не пойму как сделать так, чтобы после второго клика убирался формат.
он убирает формат после одного клика, но не убирает после двух и т.д.
мб где-то проблема в назначении true/false
?
clicked = false;
cmd = (cmd, arg) => {
clicked = true;
document.execCommand(cmd, false, arg);
if(clicked && cmd === 'heading'){
document.execCommand('undo')
}
clicked = false;
console.log(clicked);
}
пробовал это, не помогло
https://codepen.io/anon/pen/YJVwom

Vadim
13.10.2018
17:51:20
Есть у кого на примете выдвижной сайдбар?

Ilya
13.10.2018
17:53:06
https://www.npmjs.com/package/react-sidebar
На трубе свайпом слева выдвигается ))

Vadim
13.10.2018
18:00:46
Чет он поломанный)

Ilya
13.10.2018
18:04:15
Хз у меня норм все

bulbazavr1k
13.10.2018
18:28:23
Посоветуйте css Фреймворк плес с материал дизайном, но не material Ui, чисто css

Google

Timofey
13.10.2018
19:11:08
глупо ли в store redux хранить функции?

Yaroslav
13.10.2018
19:11:29

Timofey
13.10.2018
19:11:52

Yaroslav
13.10.2018
19:12:55
Ибо это дата сторедж, не вижу сходу кейсов, где это нужно

Timofey
13.10.2018
19:15:11

Yaroslav
13.10.2018
19:15:44
Писал бы в компонентах

Пг
13.10.2018
19:43:45

Тимофей
13.10.2018
20:34:29

yarum
13.10.2018
20:39:53
Друзья,а есть более изящный способ рендеринга компонентов,кроме тернарного оператора,как допустим проверить на 3 условия,возможна ли временная переменная?

Александр
13.10.2018
20:51:01

yarum
13.10.2018
20:52:55

Александр
13.10.2018
20:53:13

arts
13.10.2018
20:53:14

Andrew
13.10.2018
20:54:56
switch заменить на объект

dima
13.10.2018
21:38:09

Alex
13.10.2018
21:56:37

Andrey
13.10.2018
21:57:02

Alex
13.10.2018
21:58:20
Поясни.
поё мнение - события не лучший способ описать мутации состояния

Google

Andrey
13.10.2018
21:58:50

Alex
13.10.2018
21:59:34
принцип можно посмотреть у меня в reistore

Andrew
13.10.2018
22:00:11
у них именно такая стратегия

Alex
13.10.2018
22:00:32
store.set(s.field, "value") и store.get(s.field)
store.subscribe(s.field, handler) вроде всё

Admin
ERROR: S client not available

Andrey
13.10.2018
22:04:11

Alex
13.10.2018
22:04:36
это не моё
https://github.com/Wroud/reistore#readme

Andrey
13.10.2018
22:05:18
Если честно, то выглядит просто отвратительно.

Alex
13.10.2018
22:05:59
всё в целом?

Andrey
13.10.2018
22:06:35
всё в целом?
Да. Что у тебя на скриншоте со схемой, что апи reistore.
Я понимаю, что со схемой ситуация - это убожество тайпскрипта, но всё же.

Alex
13.10.2018
22:08:49
согласен, компот из редьюсеров и событий и selector(store.getState()) приятнее в целом
если бы в js можно было как-то обойтись без схемы (как в нормальных*(некоторых) языках с рефлексией), но увы
типа выбор не большой, плодить ноунейм события, или описать схему данных

Dmitry
13.10.2018
22:09:19
можно написать кодогенерацию)))
селекторов

Google

Andrey
13.10.2018
22:09:26

Alex
13.10.2018
22:10:43
погоди, ты же не подумал что схема нужна для типизации?

Andrey
13.10.2018
22:11:26

Alex
13.10.2018
22:11:46
не, схема нужна для (по аналогии) создания событий
или, экшенов как в реакте
она хранит мета информацию для работы с состоянием типа массив ли там или обычная переменная, и дефолтное значение
и ещё схема создаёт древо нод для навигации по состоянию

Andrey
13.10.2018
22:13:28
Ок, но не суть. Выглядит всё равно твратительно.

Alex
13.10.2018
22:14:07
типа биндинг рдакса с реселектом в разы приятнее?)
про схему не спорю

Andrey
13.10.2018
22:14:44
Нет. Биндинг эффектора в разы приятнее.
Хотя у него через чур приятно. Надо немного убавить.

Alex
13.10.2018
22:16:46
я постарался, но не увидил разницы
там(в эффекторе) передаётся стор в хок яля тот же schema.todos

Andrey
13.10.2018
22:17:58
Мы гвоорим про события или про получение стора?) Я считал, что про первое)

Alex
13.10.2018
22:18:30
я спросил про биндинг, ты сказал что фиговый
а про события... у меня в сторе нет событий
только указатели на значения (аналог)
сложно, что именно плохо? сама схема да, и апи работы со стором тоже?

Andrey
13.10.2018
22:22:02