ill-ya
В целом это можно так назвать - хочу простой патчинг стора иметь - без бойлерплейта как в mobx. но возможность serialize/de-
Sergey
ill-ya
effector
спасибо попробую - я его еще тогда думал
ill-ya
почему-то взял unistore
S
ill-ya
Андрей
Что то пошло нетак. В проекте всё на хуках, по крайней мере мои компоненты, а в один момент консоль зарядила сообщения о устаревних циклах жизни
Андрей
С чего начать дебаг?
Mihail
Danila
и это сделали снг разрабы вау
Редукс тоже сделан снг-разрабом! Правда, он работает в американской компании за доллары, но технически он русский.
Danila
Может, украинец, кстати, или белорус, это хз.
El
Доброго дня.
В Реакт приложении на беке в server.js импортировал http и прочее из socket.io для создания вещания (socket.emit).
Как в Реакт компоненте принять вещание с сокета на беке? Предположу, нужно как-то импортировать в компонент socket.io. Как?
Danila
Danila
К реакту это отношения не имеет.
Mihail
El
Порт, на котором socket вещает, один на беке и фронте? Жалуется на CORS.
Нужна зависимость на беке, чтобы разрешить CORS? Например, https://www.npmjs.com/package/cors/
Victor
El
Нода, порт 5000. На фронте в Реакт компоненте
useEffect(() => {
const socket = socketIOClient('http://localhost:5000');
socket.on('messages', messages => console.log('messages in Chart.js:', messages));
}, []);
.
Привет
Как включить подсветку апдейтов компонентов в девтулах новых
Sergey
.
Млин отстой
El
Victor
Anonymous
El
MVD
El
Разве протокол http а не ws?
Возможно. На сервере Ноды подключил socket так:
const app = express();
const server = require('http').Server(app);
const io = require('socket.io')(server);
El
Возможно, пакет socket.io тут сам управляется с http и ws.
MVD
El
Нашёл ошибку. У меня сервер Ноды бегает в fullstack приложении для приёма запросов от фронта и сервер Вебсокетов бегает внутри сервера Ноды. Не было строки server.listen(8080, () => console.log('socket.io server is listening on port 8080')) для сервера Вебсокетов, где server это сервер Вебсокетов.
El
server.listen(8080, () => console.log('socket.io server is listening on port 8080'));
app.listen(PORT, () => console.log(`Node.js server is listening on port ${PORT}`));
Valentin
Sheldhur
Dmitry
всем привет, а кто знает, как мне в саге вызвать другую сагу и взять результат?
Dmitry
Dmitry
вот пытаюсь черещ yield take(type), но что-то совсем не работает
Dmitry
нужно было просто return сделать =_=
Ilya
Кто работал с final-form - есть ли какой то способ изменить значение поля без изменения dirty?
Nikolai
Dmitry
а я делал yield put()
artalar
Если кто-то раздумывает, брать ли ant.design… Про его стилизацию:
ipos
я с материалом использую
ipos
впиливай, у нас таблицы в crm-ке на этой штуке
ipos
ну, да, когда данных слишком много подлагивает, хотя может я криво сделал, пытался выяснить используют ли они виртуализацию в VirtualTable, но чет никто так четко и не ответил
ipos
судя по node_modules ни react-window, ни react-virtualized не установлено, так что видимо не используют
Артем
Ребят,я крч подключил css модуль,но оно не понимает что за класс если в классе есть *-* например *form-control* как это исправить?
Danila
アレクサンダー・バキマトフ
アレクサンダー・バキマトフ
Cenator 🐈
Cenator 🐈
Аа я попутал чет
Cenator 🐈
🐙
Всем привет. Есть проблема касающаяся того, что у нас backend иногда отваливается и поэтому встает работа всего офиса. Появилась идея написать Node JS сервер, который будет возвращать json mock, если сервер backend не доступен. Если ли готовые решения, чтобы не изобретать велосипед?
json mock должен быть актуальным, т.е. если последний запрос отработал с настоящим backend, он сохранялся и возвращался в случае недоступного backend.
Cenator 🐈
Артем
Andrey
Andrey
если там конечно есть вариант фоллбека, при недоступности
🐙
html
Всем привет. Юзаю react-moment
как-то можно средствами библиотеки вывести дату в таком формате https://monosnap.com/file/1JugnlRHnYr2psZp1yXQH0OrfiKZr5
Дата отдается в таком формате 2017-11-19T15:15:00+03:00
Артём
Cenator 🐈
Andrey
и он таки может
хоть это уже и история для другого чата
html
King Of
Кто-то пользуется antd?
Danila
🐙
Aidyno
Ребят, не подскажете по установке sass для CRA --typescript, эти инструкции не роаботают для TS ? 1 Install node-sass: npm install node-sass
2 Change .css files to .scss
3 Change any imports to use .scss
Danila
Я юзаю для интерфейса в интранете, там всё по локалке раздаётся, вообще плевать, бандл 5.5мб, зато фичи шипятся раньше чем ты подумать успел