Aleksandr
Не понимаю, в чем вопрос тогда
Vasyl
привет всем, хотел спросить почему на экране не прячется клавиатура если выбрать текстИнпут и потом тапать по любой области экрана...куда копать...? (react.native)
Andrey
фетчи лучше выносить в слой стейт-менеджера, не надо рулить их через реакт
Vladimir
Не знаю о чем ты, у меня после CRA из коробки такой импорт работал
значит у тебя в проекте есть файл tsconfig.json в корне в котором есть такая строчка: esModuleInterop: true, верно?
Mihail
да
спроси у пацанов @reactnative_ru
Vladimir
хм.. ок
Aleksey
всем привет) кто нибудь знает почему стили бутстрапа могут не подключаться? установил: npm install react-bootstrap bootstrap, импортировал: import { Button, ButtonToolbar } from 'react-bootstrap'; подключил <Button variant="outline-warning"</Button>
Evgeny
прокинь через пропсы css класс
Nikolai
Подскажите пожалуйста. Выношу один компонент в отедльный модуль, в отдельную репу, буду стягивать через npm. Компонент оборачивается в хоки - withRouter и в connect (react-redux). Однако я так понимаю нельзя, так как тот же withRouter ругается на то, что он находится вне роутера. Как можно поступить?
Eugene
🤔а для каких компонентов используете React.memo ? Если ваш функциональный компонент всегда рендерит одинаковый результат для одних и тех же пропсов, вы можете обернуть его в вызов React.memo для повышения производительности в некоторых случаях, мемоизируя результат. Это значит, что React будет использовать результат последнего рендера, избегая повторного рендеринга. Пытаюсь понять что имеется ввиду одни и тех же пропсы? типа постоянный текст какой-то? А вот типа инпута с value уже не подходит?
Aleksey
евгений все так и сделал)
Evgeny
евгений все так и сделал)
а в девтуле то стили подгружаются?
Aleksey
как это глянуть)
Nikolai
Есть способ подключать хоки внутри модуля, так что бы они работали в экосистеме всего проекта?
Alexander
network /css я думаю
Aleksey
у меня стоит react devtools и redux devtools
Evgeny
у меня стоит react devtools и redux devtools
просто в девтуле глянь, не реактовском
Aleksey
подгружаются
Andrey
Есть способ подключать хоки внутри модуля, так что бы они работали в экосистеме всего проекта?
так они и будут, но хоку роутера ведь нужно иметь доступ к роутеру
Nikolai
PureComponent делает это по лайту. ReactMemo предназначен, когда имеется большая вложенность и большой объем разных данных
Evgeny
подгружаются
а стили самого элемента ничем не перекрываются?
Andrey
Есть способ подключать хоки внутри модуля, так что бы они работали в экосистеме всего проекта?
можешь свой провайдер напилить, или задним числом создавать ресурсы, на которые он будет опираться (но это уже на свой страх и риск)
Evgeny
вроде нет)
а классы то точно подцепились к элементу? а то в твоем примере опечатка=)
Aleksey
точно норм все)
Виктор
всем доброго дня! Кто нибудь настраивал Nginix для деплоя ? не получается нормально настроить что-бы приложение работало релативно к примеру: мне нужно две среды mysite/login и mysite/test/login в Package.json Добавил поле "homepage": "." но по прежнему, если пишу mysite/test/login, то он заходит в приложение которое в mysite/login и ищет там роут /test/login подкиньте идейку пожалуйста, как это настроить правильно :)
Nikolai
А еще PureComponent применятся для классов, React.memo можно использовать для функциональных компонентов
Виктор
homepage: 'mysite/test/login'
а так что-бы не указывать явно ? или это только уже Nginix нужно настраивать ? -_- просто если на серваке создать /test/test/ то опять придется билдить c уже измененным homepage
Виктор
да, react-routing
Cenator 🐈
Тогда придется явно указывать homepage для каждой среды
Misha
Всем привет, подскажите плз, я могу как-то отследить код, который приводит к запросу, а то есть лишний запрос, а мне девтулс показывает на xhr.js
Артем
Ребята,всем привет,установил create-react-app. Хочу запустить с помошью yarn. выдает ошибку: yarn run v1.17.3 $ node scripts/start.js Системе не удается найти указанный путь. error Command failed with exit code 1.
Артем
что делать?
Артем
мб кто сталкивался?
Vladimir
эм, а ярн установил?
Артем
да
Артем
выдало версию
Артем
прверил yarn -v
Vladimir
а ты может с другого пути пытаешься его запустить?
Vladimir
открыл консоль не в той директории
Misha
ищи по урлу в коде, если в тулзах не можешь
та искал, там ведь динамично все подставляется)) где то лишний запрос есть и хз где)))
Vladimir
ну вот ты и нашел ответ
Артем
ну вот ты и нашел ответ
так а что ответ) мне yarn нужен)
Vladimir
а ты какую команду запускаешь?
Vladimir
yarn run start? yarn start?
Артем
и так и так пробывал
Vladimir
ну с ярном не нужно через tun писать
Vladimir
run*
Vladimir
а версия какая?
Артем
Глобально?
нет,в папку определенную установил приложение
Артем
и туда ярн
Илья
нет,в папку определенную установил приложение
Ты только пытаешься создать проект, правильно?
Vladimir
вроде норм
Артем
но ярн установлен и глобально
Vladimir
Тебе нужно его глобально установить
Артем
я уже его создал через npm
Vladimir
но видимо Илья прав
Артем
А,то есть мне надо было изначально для работы через yarn создать приложение через yarn create react-app
Илья
https://yarnpkg.com/en/docs/cli/create
Артем
?
Артем
понял,принял,сейчас пересоздам