Александр
Gregory
а я даж не знаю чё ему возразить
в рендере const { getChats, getMessages, ... } = this.props.messages; а mapState2Props messages: state.messages, почему так неудобно?
Dmitriy
Александр
i
@NikolayGrigoryev говорит, что из-за этого перерендер будет
i
каждый раз
Александр
Dmitriy
A
дело в том, что мне нужно сравнивать значения в рядах, выбранный с предыдущим. то есть данные всегда должны быть актуальными в ячейках. если заведу локальные стейты.. и буду ждать валидных значений, то уже будет расхождение данных которые сравниваются с тем что отображается на UI
A
A
ну я понял, что это функция))
i
Aleksandr типа если в mapState2Props сделать одну переменую, то при любом изменени в mesage будет перерендер в дочерних компонентах
i
но ведь пропсы дочер компонентов получают отдельно значения и каждый экземпляр проводит перерндер опять же по своим пропсам
i
получаемым
A
A
то есть делаешь 2 обработки, так?
Dmitriy
то есть делаешь 2 обработки, так?
если тебе нужен контролируемый компонент и при вводе простоо минуса тебе нужно отобразить минус в инпуте а в стейт 0 записать то выходит что да
A
ввожу минус, в стейт улетает 0, и тут же прилетает 0 в инпут
A
я понимаю, но как я пойму, что ноль это ‘-’, а не, cкажем, ‘+’
A
или что 0, это не 0 ))
Dmitriy
A
окей, пробовал
A
на OnBlur мне нужно сравнивать данные из текущего ряда, с данными из предыдущего
A
если пользователь.. вводил, и так и не ввёл валидно число, но сделал переход на другой инпут, то состояние стейта таблицы, уже будет отличаться от состояния стейта этого инпута
A
я уже копчу с этой задачей в общей сложности много часов. так бы просто не спрашивал
Алексей
Ребят, декораторы в create-react-app все еще не используя eject нельзя использовать?
Dmitriy
Dmitriy
валидируй на этапе функции ончейнджа
Rocket
A
A
а не строки.. будь строки , я бы вообще не парился)
Oleg
напомните, пожалуйста, как делать диспатч экшена в экшене?
function toggleModal() {
return {
type: сonstants.TOGGLE_MODAL,
};
}
Dmitriy
можно, но у меня в общем стейте - числа
ты можешь сделать обертку длоя инпута со своим стейтом? там храни дисплей велью а по апдейту меняй стейт наверху, в таблице, и перед этим спарсив число.
Andrey
Oleg
Oleg
:D
wolfe
Oleg
A
A
onChange ?
A
хм
A
Dmitry
как избавится от сообщения ?
Dmitry
circle ci
Dmitry
тесты падают из-за этого
Kurzdor
Dmitry
все есть
Kurzdor
Google: circle ci webpack tests are failing
Dmitry
мб просто в CI нету команды на установку модулей
Andrew
Народ, подскажите толковую библиотеку для создания таблиц, чтобы легко можно было стилями кастомизировать. Нужна фильтрация, сортировка, а если еще и поиск будет вообще замечательно.
Anton
Ребят, кто нибудь разбирался с новым graph api instagram?
I
A
wolfe
АА
Здравствуйте.
<Route path="/" exact component={Help} />
<Route path="/main" component={Main} />
...
<Link to="/main">Начать работу</Link>
<Link to="/">Как пользоваться</Link>
На сервере реальный путь такой /apps/newapp/
Локально всё работает корректно, но при выкладке на сервер перестаёт.
При билдинге ссылки оказываются не:
/apps/newapp/
/apps/newapp/main
a:
/
/main
Как это исправить?
Александр
Oleg
как в css in js добавить анимацию? использую материал юай и with styles
icon: {
marginRight: JSS.constants.spacing.space0,
'@keyframes spin': {
'100%': {
transform: 'rotate(360deg)',
},
},
},
выдаёт TypeError: container.addRule(...).addRule is not a function
Alex 🇺🇦
АА
В вебе, апачь вроде
Alex 🇺🇦
для деплоя на гитхабе надо было в package.json прописать домен "homepage": "https://github.com/nikonov91-dev/beerGuru",
Artem
Народ, подскажите толковую библиотеку для создания таблиц, чтобы легко можно было стилями кастомизировать. Нужна фильтрация, сортировка, а если еще и поиск будет вообще замечательно.
ag-grid - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components.
autoresponsive-react - Auto Responsive Layout Library For React.
essential js 2 grid - The fastest and flexible data grid for react.
gigatables-react - Sorting, pagination/infinite scroll, global/column search, AJAX CRUD, and more.
griddle-react - Simple Grid Component written in React.
react-data-components - React components for sorting, filtering and pagination of data.
react-data-grid - Excel-like grid.
react-pivot - Data-grid component with pivot-table-like for data display, filtering, and exploration.
reactable - Fast, flexible, and simple data tables in React.
reactabular - Spectacular tables for React.
sematable - Client side sorting, pagination, and text filter for redux/react based apps.
Alex 🇺🇦
{
"name": "beerapp",
"version": "0.1.0",
"private": true,
"homepage": "https://github.com/nikonov91-dev/beerGuru",
"dependencies": {
Alex 🇺🇦
у меня без этого не работало
АА
Alex 🇺🇦
ну так package.json
Alex 🇺🇦
и нужен вебпаку
Alex 🇺🇦
пропиши там, уверен что проблема решится
Mikhail
а как этот homepage связан с роутером?