N
Ребят, подскажите, есть ли поддержка scss в create-react-app из коробки?
Тимофей 🛴
Ребят, подскажите, есть ли поддержка scss в create-react-app из коробки?
Да, вроде node sass нужно установить, там есть в доке
Ivan
я не совсем понимаю, как можно избавиться от такой зависимости как роутинг. это ведь невозможно по идее, нет?
например, у себя в приложении на редаксе я в некотрых местах отказался от декларативного роутера в пользу роутера, хранящегося в редакс-сторе. вместо рендера Link я рендерю обычные ссылки, в кликах по которым останавливаю событие и диспатчу action. сага слушает action’ы подобного рода и у себя внутри проворачивает навигацию не претендую на то, что решение хоть чем-то ценное, но в зависимостях компонентов роутера нет
Юрий
как обычно делаются модальные окна? Мне нужно сделать 4 модальных окна с разным наполнением, делается обвертка 1 и при использовании в разных местах добавляються разные чаилды {...prop.childre} ?
N
Да, вроде node sass нужно установить, там есть в доке
чот найти не могу, там только про css и inline стили вроде
Илья
Что использовать для стилизации select в реаекте? Что бы можно было option стилизовать ? Что бы семантично было и доступно
Dmitriy
https://create-react-app.dev/docs/adding-a-sass-stylesheet Не знаю где ты смотрел
Тимофей 🛴
чот найти не могу, там только про css и inline стили вроде
https://create-react-app.dev/docs/adding-a-sass-stylesheet/ Лентяй
ℜ𝔬𝔪𝔞𝔫
Всем привет! Посоветуйте как оптимизировать страницу под ретину?
Oleg
подскажите пожалуйста, какой объект нужно передать в toMatchSnapshot, чтоб он передался глубокому инпуту, например? написал так expect(tree).toMatchSnapshot({ autoComplete: expect.any(Number), });
Pavel
Подскажите, что <> - бозначает в JSX? тег пустышка?
Владислав
Фрагмент
Владислав
Обёртка просто
Pavel
понял
Владислав
Но не рендерит див
Владислав
Daniil
Всем привет! Посоветуйте как оптимизировать страницу под ретину?
Что именно ты хочешь оптимизировать под ретину? Изображения можешь рулить через тег picture или указывая srcset Если тебе именно это нужно, то лучше сюда https://t.me/css_ru
Anonymous
Привет. В приложении юзер кладётся в токен, чтобы при загрузке приложения его оттуда достать, сравнить декодированного юзера из токена с правильным юзером и отправить isAuthenticated в стор. При обновлении страницы вместо /login отправляет на /, это хорошо, для этого в начале работы приложения читается токен из localStorage. Трабл, что когда на /stats, при обновлении страницы вижу компонент с роута /. Отчего такое?
Anonymous
exact в роуте c / не забыл?
Вроде, нет: <Route path='/login' component={Login} /> <PrivateRoute exact path='/' component={Records} /> <PrivateRoute path='/stats' component={Stats} />
Dmitry
попробуй еще exact в /stats поставить
Dmitry
по-сути не должно кидать в /
Anonymous
Не помогло. Мог бы залить код в Github, это fullstack приложение.
Anonymous
У меня есть <Redirect />, но только в Login, который на /login.
Anonymous
по-сути не должно кидать в /
Посмотрите код, если залью его на Гит?
Dmitry
Посмотрите код, если залью его на Гит?
Кидай, не я, так кто-нибудь посдкажет
Dmitry
Без разницы.
Вообще разница есть. Или ты о том что поменял, но не помогло?
Anonymous
Роуты обёрнуты в <Switch>: <Provider store={store} className="App"> <BrowserRouter> <Fragment> <Switch> <Route path='/login' component={Login} /> <PrivateRoute path='/stats' component={Stats} /> <PrivateRoute exact path='/' component={Records} /> </Switch> </Fragment> </BrowserRouter> </Provider>
lawledge
Всем привет
lawledge
Есть проект на реакте и SCSS, какую сетку стоит использовать для адаптивности?React- Boostrap/React-Grid-System(bootstrap-like)/Ant-Design(но использовать только сетку), есть варианты ещё какие? Нужна чисто сетка по идее, без компонентов
Пöß d'Ivoire
я компилил кастомную сетку из исходников буцтрапа
lawledge
css grid, если не нужна поддержка ie
Если не умеешь с ней управляться, долго времени осваивать?
Пöß d'Ivoire
Если не умеешь с ней управляться, долго времени осваивать?
если нужна несложная раскладка то быстрее взять готовую сетку чем разбираться в гридах
Alexey
Если не умеешь с ней управляться, долго времени осваивать?
Нет, не долго, есть целая куча интерактивных туториалов
Alexey
*вот только использовать нужно с умом, а не пихать везде)
Evgeniy 🍀
если нужна несложная раскладка то быстрее взять готовую сетку чем разбираться в гридах
потраченное время можно рассматривать как самопрокачивание, поэтому точно стоит того. Возможности гридов очень большие и кода на выходе получается куда меньше
Evgeniy 🍀
> разбираться в гридах Прочитать про 10 css свойств?
человек компилил кастомную сетку из исходников буцтрапа, прояви уважение
Oleg
могу ли я указать тип пропса в снапшоте вместо точного значения? то есть, у меня есть такой снапшот, и в нём есть инпут с генерируемым полем. в jsonе это выглядит как tree.children[1].children[0].children[0].props.autoComplete могу я как-то указать это? сам тест: test('Render SignIn form correctly', () => { const component = renderer.create( <SignIn />, ); let tree = component.toJSON(); expect(tree).toMatchSnapshot(); });
Oleg
Денис
Народ, подскажите библиотеку с дропдауном для выбора кода страны при вводе мобильного номера
Anonymous
> разбираться в гридах Прочитать про 10 css свойств?
Вумник, поставь себя на место новичка) гриды посложнее флексов будут
Oleg
единственное упоминание в доке.
Kevin
кстати, с учётом того, что ionic теперь доступен и для реакта и использует CRA под капотом, здесь всё так же продолжат говорить, что CRA — не для продакшена? ionic тоже не для продакшена?)
Maxx
Ребят, если проблема, не могу найти решение. Мне нужно найти все ссылки в тексте и сделать их кликабельными. 3 скрин - попытка решения, но на выходе получается то, что отправлено в 1 и 2 скринах. Как это исправить? Кто сталкивался?
Maxx
Maxx
Maxx
Ibrahim
кто-нибудь польззовался ивентами в lottie? я нигде нормальный пример найти не могу
Viachaslau
но это не очень секюрно)
Oleg
Послушал интервью с Дэном Абрамовым, он так интересно мыслит. Прям приятно было слушать. https://soundcloud.com/frontend_u/e114
artalar
Коллеги, что-то не получается динамически чанки грузить - грузится в одном чанке сразу все, помогите пожалуйста: Хостинг: https://8080-c7020f7b-34fb-4ccc-837c-09c41abf3873.ws-eu01.gitpod.io/ Код (там мало): https://github.com/artalar/thebowl.moscow/tree/theme
artalar
Вот снапшот настроенного воркспейса: https://gitpod.io#snapshot/169bd704-85ae-4d19-b90a-bad21c47418b
artalar
Oleg
https://twitter.com/schickling/status/1191659496357146624?s=21
Serega
Всем привет, подскажите пожалуйста, как локальный стейт передать в редакс?
Denis
Всем привет, подскажите пожалуйста, как локальный стейт передать в редакс?
зачем? если нужно передать локальный стейт в редакс - не проще ли не использовать локальный стейт в принципе