Eugene
у меня находит
а можешь код показать?
🅅aleriy
а можешь код показать?
https://codesandbox.io/s/material-uis-tabs-integration-with-react-router-4-tl73f
Mr.Andrey
Всем привет
Mr.Andrey
Нужна хелпа
Mr.Andrey
Что за пакет такой mutations
Mr.Andrey
?
Mr.Andrey
Через него точки для карты прилетают
Vlad
ребят, кто-нибудь работал с prism-cli? как решили проблему с cors?
🅅aleriy
Что за пакет такой mutations
ссылку принято давать, а не название
Mr.Andrey
Так я не знаю откуда он и тд
Mr.Andrey
Я думал вы мне поможете
Mr.Andrey
По доке я и сам справлюсь
🅅aleriy
Так я не знаю откуда он и тд
не забудь подтереть сообщения столбиком :) никто не поможет
Dmitriy
Привет, кто использует enzyme для тестов? Нужно ли вручную делать unmount() компоненту, после того как сделал mount()? Или же сборщик сам все почистит?
Alexander
Почему в CRA не работает //eslint-disable-next-line? В логах рекомендация как отключить линтер, по факту все равно нотификация http://joxi.ru/Rmz1MvOHYJVRDr
Dmitriy
у тебя вебпак ругается на то, что не может модуль найти
Alexander
А как то можно указать, чтоб не ругался?
Vlad
Ребят, го дискасс на тему того, нужно ли тестировать снэпшотами ?)
Bogdan
но часто есть ремоут, благо 2019 на дворе
рендерю страницу, у нее есть пропс match, что бы его пробросить глубже, нужно уже самому передавать?
eden
?
реакт роутер какой версии?
Bogdan
5.0.1
Andrey
?
реакт роутер 4/5? если да, то можешь в любом месте впаять Route и там смотреть match или нет
Andrey
как это впаять Route в любом месте?
вот так <Route path={...} render={({...}) => ...} />
Bogdan
вот так <Route path={...} render={({...}) => ...} />
я не могу понять, мне нужно узнать, если есть параметр, что то сделать, у родителя параметр есть, но у дочерних елементов нету, тоесть в глубь примерно два раза предавать нужно
Bogdan
типо есть вот у родителя логика переключения шага, все норм, но теперь нужно у дочернего елемента тоже посмотреть ели параметр, что бы рендерить другие елементы
Bogdan
ну короче вопрос в том, как передать параметр глубже
جمال
Привет ты друг мы встречаемся
Andrey
ну короче вопрос в том, как передать параметр глубже
зачем передавать глубже, когда можно запросить по месту?
Vlad
это ловушка
Dmitry
есть де прочитать про вынос модалок в роутер ?
Bogdan
зачем передавать глубже, когда можно запросить по месту?
я не могу понять, как это запросить по месту, можно ссылку на пример в доке
Andrey
я не могу понять, как это запросить по месту, можно ссылку на пример в доке
боже, в компоненте, в котором тебе нужен этот матч в ретёрне пишешь <Route path=... render={({match}) => ...} />
Andrey
это нормально роут пихать в компонент?
а для чего еще компонент Route нужен, кроме как быть в компонентах?
artalar
а для чего еще компонент Route нужен, кроме как быть в компонентах?
Как для чего, что бы убивать семантику и SSoT....
Sergei
Подскажите как можно линтить в проекте на create-react-app --typescript. Установил tslint и tslint-react, прописал в tsconfig.json "lint": "tslint -c tslint.json src/**/*.{ts,tsx}". А дальше хз что сделать
🅅aleriy
рисуешь модальное окнище по роуту и все дела
Dmitry
по множеству роутеров возможно ?
Dmitry
регексп какой нибудь при этом что бы и основная старница открылась
Cenator 🐈
2 свитча
🅅aleriy
регексп какой нибудь при этом что бы и основная старница открылась
ну основная страница у тебя в любом случае отрендерится, а в ней модальное окно если роут заматчится
🅅aleriy
отпадает необходимость в переключении пропса open у модаьльного окна, этот пропс всегда теперь true
Eugene
<Tabs value={history.location.pathname}> <Tab value="/" label="Groupes" component={LinkRef} to='/' exact/> <Tab value="/students" label="Étudiants" component={LinkRef} to='/students'/> </Tabs> подскажите, пожалуйста, как мне правильно задавать value, чтобы табы правильно работали например на таком урле: students/2452342?
Katod🇳🇵
Подскажите как можно линтить в проекте на create-react-app --typescript. Установил tslint и tslint-react, прописал в tsconfig.json "lint": "tslint -c tslint.json src/**/*.{ts,tsx}". А дальше хз что сделать
ну очевидно, что нужно еще сам tslint.json настроить. кидаешь в extends нужные сеты правиль, в rules можешь свои, более детальные правила добавлять. если еще не поставил, то очень желательно поставить tslint-eslint-rules, потому-что у самого tslint набор правил не столь и большой и лучше расширять его возможностями eslint.
Katod🇳🇵
твоя идешка так же должна уметь это подхватывать. на VSC нужно плагин tslint поставить из стора
Oleg
Всем привет, пользовался ли кто-то material-ui библиотекой, подскажите пожалуйста, использую хук useTheme, а он не работает почему так может быть? Он должен возвращать theme, а возвращает null
Oleg
<ThemeProvider theme={theme}> <AppHeader/> </ThemeProvider>
Oleg
Да, конечно
Oleg
useTheme использую в AppHeader
Александр
Глупый вопрос наверное, но theme точно не null засовывается в провайдер ?
Александр
hooks
Александр
В 16.8
Максим
Ребят кто знает как подключить гугл карты в реакте?
Максим
не знаю куда кинуть эту строку
Максим
<script async defer src="https://maps.googleapis.com/maps/api/js?key=&callback=initMap"> </script>
Yury
https://www.npmjs.com/package/react-google-maps
Максим
спасибо
Максим
👌🏻
Oleg
Ребят, вопрос такой. Сверстал select через div и span, на селекте по макету идёт градиент у текста (к низу как бы исчезает текст). сделал его через after, но скролл перестал работать. Есть ли возможность сделать скролл активным если элемент накрывается псевдоэлементом сверху? Или как вообще можно реализовать эффект затухания текста к низу скролла
Oleg
возможно так http://codepen.io/anon/pen/sbHAc/
я пробовал) но тогда если попробовать поскроллить, текст снизу окажется не градиентом.
Oleg
то есть градиент приилипает к видимой изначально области
Oleg
Vadim
Попробуй в чатик по верстке обратиться