Игорь
что делать с такой ситуацией при использовании styled?
Amazing
делаю тестовое и вот почему после использования drag and drop пакета в проекте, redux тулз только стейт этого пакета показывает, а мой нет?
Amazing
Amazing
может что в tools неправильно смотрю?
Alexander
что делать с такой ситуацией при использовании styled?
На примере кнопки ты можешь создать только компонент Button, в котором будут обычные дивы с классами. А в стилед компоненте на scss синтаксисе задавай им стили
Frontend Priest
Frontend Priest
Наверху
MVD
Кто что думает по поводу react-async? Норм подход запрос в компонентах сразу делать?
MVD
Лучше делать тупые компоненты
Чем? Все равно на самом верхнем уровне должен быть умный
Arthur
Всю логику можно держать в модели, в хуках вызовы логики, компоненты тупые Ну т.е да, у тебя пара компонентов не будет прям совсем тупыми, но без всей этой раздутости
Arthur
А проще тем, что лучше понимать такой код и тестировать
MVD
А проще тем, что лучше понимать такой код и тестировать
Так у тебя в любом случае будет компонент, который делает запрос. Какая разница как
Frontend Priest
Так она итак отделена
> запросы из компонентов > логика отделена от вью
Arthur
Так у тебя в любом случае будет компонент, который делает запрос. Какая разница как
У меня будет компонент, который триггерит событие, которое запускает запрос
Юрій
всем доброго и удачного дня
Юрій
есть такой вопрос: как реакт связать с со спрингом, для меня реакт в новинку, поэтому если есть под рукой ссылка на норм рессурс где можно почитать?
Anonymous
не связывать с пхп
спринг это джава
Юрій
нет, rest-api на спринге
🦜
спринг это джава
да? в пыхе тоже есть такое
🦜
покажи
а, я проебался
Paul
нет, rest-api на спринге
Реакт не предлагает ничего особенного для работы с рест апи
🦜
ну сорян
Paul
А он должен?
Я вроде и не сказал, что должен)
Юрій
ок, по другому если реакту нужно получить инфу с какого-нибудь сервака как он это делает
Юрій
?
Юрій
спс, сейчас почитаю
Paul
Но опять же, это никакого отношения к реакту не имеет
🦜
ajax читай
Paul
Гугли how to make api call in js
🦜
реакт не фреймворк
Ula
Я привык вот так писать: export default connect( mapStateToProps, { startGame } )(withRouter(Client)); ' Но вот встретил, что пишут вместо { startGame } - mapDispatchToProps. Вопрос - это разная запись одного и того же или это вообще разные вещи?
Anonymous
Поучись ещё компоузить
Ula
Ну вот я так и думаю, что по смыслу это одно и тоже. Вопрос, зачем тогда писать через mapdispatchtoprops?
Ula
Затем что твой вариант записи - каша
А вон человек выше пишет, что удобнее через объект
Mihail
А вон человек выше пишет, что удобнее через объект
Если там дохера и больше свойств будет
Anton
читается лучше и вид будет везде более менее стандартный
Dmitry
Кто нибудь знает либу для чтения PDF файла (типо FineReader но для веба) ?
Evgeny
но тяжелая зараза
Китикет
У меня так обычно, если надо что-то сложное const enhance = compose( connect(mSTP, mDTP), withSomething ) export const Component = enhance(ComponentView)
Oleg
Кто нибудь знает либу для чтения PDF файла (типо FineReader но для веба) ?
Если подойдет в айфрейме то можно гугловый вьювер использовать
Oleg
В проекте места вообще не займет
Dmitry
pdf.js
спасибо, сейчас ознакомлюсь
Dmitry
Если подойдет в айфрейме то можно гугловый вьювер использовать
Спасибо, а пользователь сможет допустим загрузить пару пдф-файлов чтобы на выходе "вытащить" текст и допустим составить таблицу?
Китикет
Спасибо. А компоуз зачем нужен?
Чтобы не делать withSomething(withSomething2(connect(mapStateToProps, mapDispatchToProps)))
Evgeny
спасибо, сейчас ознакомлюсь
она даже гзипованая около 900Кб весит, мы на проекте делали ее отдельным чанком с динамическим импортом. Но зато либа вроде как поддерживает все форматы, + разработчики из мозилки
Dmitry
Deprecated 😕
Evgeny
Deprecated 😕
https://github.com/mozilla/pdf.js не то смотрите=)
Default
https://github.com/mozilla/pdf.js не то смотрите=)
О, её даж обновляют до сих пор
Default
Хотя вроде из огнелиса выпилили уже
Mihail
?