Daniil
Как и на ангуляре
George
Спасибо
Sergey
Не знаю, тебе примеры из документации нравятся
Sergey
Или быстрее понимаешь
Sergey
Подход может сам тебе ближе
☃️ Whoops 7cs 🎉
Так я не знаю к чему душа ближе) ни одного из этого не юзал
☃️ Whoops 7cs 🎉
Такс, ну пока Вью меня подкупает больше ибо я нашел уроки от какого-то индуса, где он строит приложение с ларой и вью, ещё парочку других уроков по этой связке. Она действительно эффективнее чем реакт+Лара?
Виктор
че не помог пример? покажи код
Виктор
но ведь там написано в чем ошибка
Виктор
покажи больше кода
Виктор
если я правильно помню, должно быть <Provider><Router><Switch>
Roman
поменяй местами провайдер и роутер
☃️ Whoops 7cs 🎉
Что лучше умеешь, то и эффективнее
Но я ничего из этого не умею, только начал знакомиться. Поэтому сюда и зашёл спрашивать мнение у опытных
Evgen
BrowserRouter вместо верхнего Router
Den
Подкиньте статью насчет бэст-прэктис организации реакт приложения. Как папки структурировать в сложном проекте со styled-components.
Виктор
строка 8, надо import { BrowserRouter as Router, Route, Switch } from "react-router-dom"
Виктор
удаляй
rovnyart
ты побольше то скрин скинь)
rovnyart
в 4к
rovnyart
не испльзуй без нужды render=, используй component=
rovnyart
component={MyAwesomeComponent}
rovnyart
еще хотел написать не используй никогда редакс, но тут за это могут захуесосить)
rovnyart
jQuery тебя не смущает?
в принципе нет, не так как егор крид
Александр
Тут все давно effector юзают такто
Не все, кто-то с редаксом, просто стесняются говорить
rovnyart
ты не скрин фона боди скинь а хотя бы что в консоли ф12
Daniil
Покажи как твой компонент сейчас выглядит после всех советов
Victor
Подкиньте статью насчет бэст-прэктис организации реакт приложения. Как папки структурировать в сложном проекте со styled-components.
Мы плоско храним: components, containers, actions, reducers - такие папки на верхнем уровне Но все это не столь важно - поменять структуру - дело пяти минут
Victor
Ясно. Большой масштабируемый проект?
Ну не знаю что такое масштабируемый в рамках фррнтенда... Четыре года пилим уже, четыре entryPoints, пол сотни страничек на девкартах
Victor
Не, обычные scss
🤴👷‍♂️🦸‍♂️🧚‍♀️
Привет. Подскажите почему не работает роутинг в спа. Компонент экспортится вроде нормально export default compose( withRouter, connect(null, mapDispatchToProps), )(Login); В истории меняю путь так - createBrowserHistory({}).push(/path); Роут выглядит так- <Route exact render={ () => <Login/> } /> По идее все должно работать, но почему-то это не так
Dmitriy
А где path у роута?
🤴👷‍♂️🦸‍♂️🧚‍♀️
🤴👷‍♂️🦸‍♂️🧚‍♀️
А где path у роута?
не влияет на ошибку
Denis
кто prerender юзал? кроме того что нужно добавить .htaccess файл в корень сайта, еще что-то нужно?) туториал на их сайте не огонь
Dan
Лол
🤴👷‍♂️🦸‍♂️🧚‍♀️
Dan
?
Помню CreateBrowserHistory как компонент в 3 версии роутера, сорри :D
🤴👷‍♂️🦸‍♂️🧚‍♀️
Помню CreateBrowserHistory как компонент в 3 версии роутера, сорри :D
"@types/history": "4.6.2" у меня это вот отсюда
Daniil
ну рендер если тебе надо пропсы прокинуть например, если ты про RR
🤴👷‍♂️🦸‍♂️🧚‍♀️
<Route exact path={ PATHS.LOGIN } component={ Login } />
🤴👷‍♂️🦸‍♂️🧚‍♀️
Dan
не работает, да
Знаешь, как было. У меня до роутера 4.6-бета какая-то не работал с редаксом роутером
Dan
Не вспомню, что за ошибка, но вроде бы, он просил функцию, а не объект
🤴👷‍♂️🦸‍♂️🧚‍♀️
Не вспомню, что за ошибка, но вроде бы, он просил функцию, а не объект
ну у меня не ошибка. он просто меняет путь, но обновление контента только с рефрешем будет работать. Я бы так и сделал, но рефреш сбрасывает респонс с сервера
Kurzdor
ребят, а либы компонентов по типу react-calendar/и тд должны быть транспайлены через бабель и так отданы в npm?
Kurzdor
подскажите кто шарит
rovnyart
В нпм*
Kurzdor
Нет, зачем? В нас отдаются либы в человеческом виде
я уже понял, что нужно билд делать используя бабель иначе к примеру у пользователя может не быть такого то плагина, а фичи ты юзаешь у себя и у пользователя будет ломатся приложуха
Andrey
Нет, зачем? В нас отдаются либы в человеческом виде
ну, не всегда. они собираются как хочет мейнтейнер
rovnyart
я уже понял, что нужно билд делать используя бабель иначе к примеру у пользователя может не быть такого то плагина, а фичи ты юзаешь у себя и у пользователя будет ломатся приложуха
то что билд нужно делать используя бабель - это в 2к19 даже можно не обсуждать, там есть в завимимостях совсем дцпшные либы какие-нибудь is-true, которые написаны на es2018
{ NeFFeX }
{ NeFFeX }
{ NeFFeX }
сортирую с помощью библиотеки lodash, и хочу сделать такой функционал
{ NeFFeX }
мне нужно отображать в числах сколько книг в данном списке
{ NeFFeX }
те цифры они захаркоджены , хочу пропсами вставить
{ NeFFeX }
как реализовать? с lodash'om»>?
{ NeFFeX }
рылся в документашки не нашел(
Dmitriy
Разве ордербай меняет длинну коллекции?
{ NeFFeX }
нет, как мне получить длинну? книг?
Dmitriy
нет, как мне получить длинну? книг?
Возьми filterBy и чекай длинну массива
Dmitriy
А вообще выкинь лодеш и юзай просто жс
Андрей
Как называется эмулятор айфонов официальный под mac? что то не найду, кто пользуется может?
Андрей
Xcode
Спасибо
Dartess
Как называется эмулятор айфонов официальный под mac? что то не найду, кто пользуется может?
Стимулятор только, есть принципиальные отличия от эмулятора
Александр
В смысле ?
Александр
Что вы хотите те