Sm•ok
Или могу скинуть как самому в лс
Sm•ok
Точнее направить
Aiperi_NK
всем привет, я новичок в реакте, можете подсказать пожалуйста есть ли конветер бутстрапа на реактбутстрап?
Василий
исходное -> new Function('a', 'b', 'return a + b'); замена -> const func = (a,b) => a+b замена аналогом является только в случае сложения так как замена не вернет тот же результат для new Function('a', 'b', 'return a * b'); new Function('a', 'b', 'return a + b * с');
Василий
а в общем это чисто пофлудить
Sm•ok
Мол опасен
Aiperi_NK
нам дали верстку в бутстрапе переложить в реакт, там тысячами строк, копи паст не могу
Sm•ok
Ок, спасибо большое!
Это был не совет) я уточнил ваш вопрос
Aiperi_NK
😃
Eugene
🤔а кто-нибудь динамично генерил refs? И это вообще возможно? У меня есть инпуты, есть кнопка добавить дивчик/инпут, и вот у них должен быть свой ref создаваться
Sm•ok
на https://www.npmjs.com ищите react-bootstrap
Ей нужно конвертировать
Evgen
Aiperisha https://reactstrap.github.io/
Василий
ну успехов ей :)
Sm•ok
Из классов бутстрап в верску с реакт компонентами
Eugene
ctrl + c ctrl+v а дальше уже разбивать на компоненты ну и import bootstrap.css )
Aiperi_NK
Ок, поняла, спасибо всем огромное!
Konstantin
Ребят всем привет, использует может быть кто-то либу для Flexbox и Styled-components сетку? Может у кого уже есть проверенный нормальный варик
rovnyart
Всем привет! Кто-нибудь работает с react-select (v2)? Никто случайно не сталкивался с такой проблемой с отображением multiple values: в value приходит массив из 10 тысяч элементов😁😁 Мы, конечно, не показываем все, у нас максимум пять штук, а потом написано "и еще 9995", реализовано это вот так
rovnyart
но при 10 тысячах элементов страница наглухо виснет все равно, походу значения все равно попадают в дом(
rovnyart
никто не в курсе, как это починить?
rovnyart
Есть враппер над ним. React-virtualized-select
он про отображения меню опций, меня с опциями все норм, они асинхронно с сервера подтягиваются по 5 штук, тут речь идет именно о значении селекта
rovnyart
мне нужно именно чтобы можно было 10 тысяч значений выбрать из опций, и все это как-то работало( про построение индекса да, надо попробовать, спасибо
Default
react-select для такого вообще не предназначен
Default
(вообще поюзав его я не смогу положа руку на сердце сказать, для чего же он всё-таки предназначен, потому что он невыносимо херовый)
rovnyart
а Downshift не работает со значениями-объектами, насколько я помню
rovnyart
именно поэтому пока затруднена его интеграция
Default
Дауншифт даёт тебе просто ui для отображения выпадаек
Default
Остальное ты пишешь сам
Default
Отдели логику выбора значения от представления и будет тебе щастье
Anton
npm run eject — нормально юзать? а то мне нужно, но что-то cra так предупреждает, что это нельзя отменить eject, что нужно на всякий случай все закомитить и т.д., что я подумал, что это плохо юзать eject. Все таки — это норм?
Dmitriy
Дауншифт даёт тебе просто ui для отображения выпадаек
Наоборот тока логику через рендер проп дает
Viktor
Посмотрите ещё вот на этот проект, может он подойдёт. https://github.com/timarney/react-app-rewired
Default
Егор
npm run eject — нормально юзать? а то мне нужно, но что-то cra так предупреждает, что это нельзя отменить eject, что нужно на всякий случай все закомитить и т.д., что я подумал, что это плохо юзать eject. Все таки — это норм?
Смотря для каких целей. Мы на одном проекте пытались eject-тнуть для того чтобы webpack сконфигурировать. В итоге возникли проблемы при сборке того что он "вывалил". А так, понятно, что ты ежектишь сначала в отдельной ветке.
Alexey
cra больше для обучения, мне кажется https://reactjs.org/docs/create-a-new-react-app.html#more-flexible-toolchains
Daniil
Господа, подскажите что не так делаю, в классовом компоненте все прокидывалось и отображась, сделал функциональный - перестало работать
Daniil
Daniil
Егор
Скорее всего, ты передаешь props в виде post, а не props. Если сделаешь props.post.productId, то скорее всего заведется.
Daniil
действительно, спасибо большое
🦜
cra больше для обучения, мне кажется https://reactjs.org/docs/create-a-new-react-app.html#more-flexible-toolchains
ну так то да Для обучения и примеров. Для прода не подходит
Егор
действительно, спасибо большое
Рекомендую в функциональных компонентах сразу писать ({yourProps}), чтобы избежать такое длинное обращение к свойствам. А можно еще ({yourProps: {field}}).
Dmitriy
ну так то да Для обучения и примеров. Для прода не подходит
а че не подходит? все зависит от того какой проект я думаю
Danil
подскажите, а @hot-loader/react-dom можно успользовать для прода?
Danil
то есть юзать надо примерно так?
Danil
alias: { 'react-dom': (argv.mode === 'production') ? 'react-dom' : '@hot-loader/react-dom', },
Danil
спасибо!)
Vladimir
почему яндекс карты такое гавно? объект на карте и маршрут между объектами добавляются в один массив…
Vladimir
потому что это не офф компонент
я не использую компонент, я их скрипт скачал
Oleg
кто-то пользовался react-jsonschema-form? не могу понять, как передать пропсы кастомные от формы полям.
Ilia
Ребят,в редакс 1ин редьюсер служит для получения данных с сервера, а для фильтров и других манипуляций нужен другой редьюсер ?Или через этот же ?
Ilia
Фильтр для этих же данных
Ivan
Да и гугловые
Vladimir
OSM хороший API имеет
да позно уже переделывать( буду на будущее знать
Ilia
Cпасибо!)
Ilia
И еще вопрос,как правильно организовать поисковик на сайте?Я для этого у данных использую флаг isShow(по умолчанию true) и дальше условно их рендерю. Если это правильно,то когда мне всем элементам вешать этот флаг (Когда получил данные с сервера и записываю в стор)?
Ilia
Правильный это вообще подход?Или есть какое-то более рациональное решение(поисковика)?
Bogdan
подскажите, есть ли возможность к примеру в рекомпоз передать ф-ю из контекста? тоесть компонент с рекомпозом, а модалка на контексте, нужно ее закрыть по success исходу типо, есть возможность реализовать такое?
Ilia
Cпасибо!)
Ilia
А на фронте только фильтры данных и все?
Dmytro
Или использовать reselect