@react_js

Страница 2221 из 5115
Sergey
28.09.2017
15:49:53
kana
28.09.2017
15:49:54
Хм, я думал, что пишу прямо под тем сообщением, телега не прогрузила, черт

Целый день в чат не заходил

Sergey
28.09.2017
15:51:03
Я не стал брать редакс... и вот как теперь мне слушать изменения - ХЗ

Google
kana
28.09.2017
15:51:03
Это походу вообще утром было) моментальная реакция. Думал, сейчас в эпичном срачике поучаствую, а он закончился 12 часов назад

Айнур
28.09.2017
15:52:08
Sergey
28.09.2017
15:58:22
Стримы
Уже есть ws. Не от меня зависит.

kana
28.09.2017
16:15:42
Слишком просто, это как туду

Cenator
28.09.2017
16:16:37
вообще весь фронт-енд это различные вариации туду

Александр
28.09.2017
16:17:54
@ItsJohnCena смелое заявление

Artsiom
28.09.2017
16:20:15
Andrey
28.09.2017
16:21:08
вообще весь фронт-енд это различные вариации туду
Ну, это обычно ебанутые реализации todo

ed
28.09.2017
16:27:52
есть вопрос по нормализованному стейту в redux. допустим на 1 странице есть 3 таблицы пользователей (их очень много выгрузка только постраничная) 1. все пользователи с пагинацией 2. все пользователи с ролью админ (с пагинацией) 3. все пользователи которые были в онлайне последние 3 часа (с пагинацией) если взять "идеальный вид стейта" + селекторы от reselect как примерно это стрктурировать?

Google
ed
28.09.2017
16:28:39
я не могу сделать просто users:{byId:{...},...} тут есть 3 таблицы у которых дофига записей по разным фильтрам + предыдущие страницы не хотелось бы удалять чтобы переключать назад быстро нужен какой-то стейт отдельный для таблиц или как такое структурируют в идеальной среде?

andretshurotshka?❄️кде
28.09.2017
16:29:33
normalizr

ed
28.09.2017
16:30:43
new schema.Entity('users'), new schema.Entity('users-table-full'); ? выглядит странно и думаю это так не должно быть) я сейчас как раз его ковыряю и пытаюсь разобратся как это сделать правильно)

andretshurotshka?❄️кде
28.09.2017
16:31:04
а)

просто хранить айдишники админов?

ed
28.09.2017
16:33:11
то есть примерно (если представить без normalizr) { byId:{[id]:{}...}, tableFullIds:[Integer], tableAdminIds:[Integer, Integer] } такого плана?

все равно что-то не то)

andretshurotshka?❄️кде
28.09.2017
16:36:19
@zerobias че думаешь?

Дмитрий
28.09.2017
16:37:45
Есть две базовые сущности — хэшмап key: value, который в жс представлен объектом, а в редаксе парой { ids, byId } и выборка (массив, set, хз) — это просто Array<number> со ссылками на сущности из мапы

Фильтр, пагинация — это всё можно представить в виде таких списков и хранить в редаксе, не перерасчитывая лишний раз

Это в идеальном мире В реальном мире никто ещё не сделал нормальный лаконичный бойлерплейт для такой штуки

Либо ORM, либо нихрена, sad but true

Anton
28.09.2017
16:40:43
Слишком просто, это как туду
Предложи че нить поинтереснее:) Вообще есть наверно сервисы для людей с недостатком идей типа меня

Дмитрий
28.09.2017
16:41:50
У меня наоборот времени гораздо меньше чем идей(

Дмитрий
28.09.2017
16:42:09
Но чужие идеи никому не нужны, я серьёзно)

kana
28.09.2017
16:43:45
Видел на курсах английского у нас такой сервис: н людей через другие устройства (телефон в том случае) подключаются к одной комнате, на другом (админском) устройстве человек переключает вопросы (считается, что все этот экран видят), все юзеры за 20 секунд нажимают на телефоне на ответ (1 из 4 например). По истечению 20 секунд (или если все ответили) мы видим промежуточный результат и следующий вопрос

К чему это я, хороший вариант - небольшие неэкшон игры

Anton
28.09.2017
16:45:11
К чему это я, хороший вариант - небольшие неэкшон игры
Да да. Как раз и нужна пара идеи небольших сервисов, чтоб показать как пишу код, как тесты и т. д.

Google
Дмитрий
28.09.2017
16:45:20
Но чужие идеи никому не нужны, я серьёзно)
У меня есть контекст возниконвения идеи, бэкграунд, который привёл к концепции и желанию её воплотить. Для человека со стороны это будет просто звучать "не вау", то есть это так не работет)) Как пример — вот я описал идею выше, но почему то уверен, что никто её всё равно делать не станет)

Max
28.09.2017
16:48:10
тут свои бы сделать

в продакт чатике помню срач хороший был на эту тему

Anton
28.09.2017
16:48:41
Может для канала вакансий сделать морду

Max
28.09.2017
16:48:52
@DenisIzmaylov

Max
28.09.2017
16:49:09
а я выпился давно

Anton
28.09.2017
16:52:13
Окай

Anatoliy
28.09.2017
16:55:55
Ребят, вопрос. Как сделать постраничный скролл в реакте

но не window

Anatoliy
28.09.2017
16:56:02
а просто блока

Alexey
28.09.2017
16:57:03
react-waypoint

Anton
28.09.2017
16:58:21
Ещё вопрос внезапный. Чтобы писать на react native для ios нужен сертификат разраба и мак? Имеется ввиду не для паблиша, а просто для разработки

Max
28.09.2017
16:58:48
мак нужен

но спроси в @reactnative_ru

Anatoliy
28.09.2017
17:01:50
react-waypoint
не совсем то, мне нужно чтобы когда скролишь колесо мыши,блок листался плавно вниз на высоту страницы

Alexey
28.09.2017
17:05:10
а так и react-slick Наверно умеет это

Google
Сергей
28.09.2017
17:21:21
лол

я тут выяснил, что React HMR не работает вместе с .devServer.inline = false

Admin
ERROR: S client not available

Art
28.09.2017
17:57:35
Как сделать чтобы webpack все нашел в папке и во вложенных, объеденил и создал новый файл-бандл? module.exports = { entry: './scripts/*', output: { filename: 'bundle.js' } }

kana
28.09.2017
18:08:11
никак, вебпак строит древовидный граф для N рутов, N должно быть определено. Но можно прочитать содержимое папки чем нибудь из fs и выдать в энтри

Art
28.09.2017
18:17:03
пути к файлам прописать?

kana
28.09.2017
18:32:03
byId - это лишь пример индексации, иногда делают индексы и по другим полям

сложно потом это все держать в консистентном состоянии конечно

from
28.09.2017
18:35:07
andretshurotshka?❄️кде
28.09.2017
18:35:17
этож канал

kana
28.09.2017
18:35:39
нормалайзр ж специально, чтоб несложно)
о, нормалайзер умеет делать индексы по разным полям?

from
28.09.2017
18:35:52
умеет

правда слово индексы мне не нравится тут)

kana
28.09.2017
18:36:52
почему? Именно так ("индексация") это процесс называют в бд

Andrey
28.09.2017
18:37:16
Зачем это здесь?

Иван
28.09.2017
18:40:19
этож канал
спс что подсказал

поправил

Alex
28.09.2017
18:44:12
Всем привет. Подскажите пожалуйста кто чем пользуется для локализации react+redux

Никита
28.09.2017
18:51:22
https://github.com/i18next/react-i18next

Google
Alex
28.09.2017
18:57:57
https://github.com/i18next/react-i18next
Спасибо, встречал его, показалось что есть более используемые.

Ivan
28.09.2017
19:54:27
Наверное 100 раз обсасывалось уже. Шлю fetchем PUT запрос, приходит OPTION

в чем дело?

Egor
28.09.2017
19:54:54
cors preflight

Ivan
28.09.2017
19:56:00
на беке корс выключен?

Stepan
28.09.2017
19:56:14
Ivan
28.09.2017
19:56:38
а то что я при этом могу отправить запрос POSTMANом нормально это ок?

Ivan
28.09.2017
19:59:05
спасибо

Dmitry
28.09.2017
20:01:08
Всем доброго вечера, кто-нибудь вкручивал тайпскрипт в styled-components, когда свойства зависят от пропов? Что-то из разряда const TooltipRoot = styled.div` position: relative; ${(props: TooltipRootProps) => props.active && css` ${TooltipBox} { opacity: 1; visibility: visible; } `}

Vitaliy
28.09.2017
20:28:21
задать className для JSX элемента нельзя?

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