Eugene
Eugene
Stepan
Кто может подсказать почему этот тест:
import React from 'react';
import {MemoryRouter} from 'react-router-dom';
import { mount } from 'enzyme'
import User from './User';
it('renders without crashing', () => {
const wrapper = mount(
<MemoryRouter>
<User match={{params: {id: "1"}, isExact: true, path: "/users/:id", name: "User details"}}/>
</MemoryRouter>
);
// expect(wrapper.containsMatchingElement(<strong>Samppa Nori</strong>)).toEqual(true)
wrapper.unmount()
});
Может в VCS постоянно моргать то как пройденый то как проваленный?
Stepan
Может есть какой-то хороший курс по тест рованию компонентов в реакте? Что я прям с тестированием подзалип.
Vova
Всем привет. Подскажите реакт компонет таблица с возможностью редактирования ячеек.
Stepan
Vova
Спасибо
Evgeniy
Реактеры хелп, подскажите как по изичам найти в верстке реакта вот такой компонент не бегая по страницам?, скорей всего это невозможно, потомучто он просто будет не отрисован в реальном дом но всеже
Evgeniy
http://i.imgur.com/qmg8655.png
Vitalii
Кому-то удалось замокать или найти другой воркараунд для работы с contextType в 16.6?
Vitalii
И enzyme shallow
Vitalii
Я уже хренову тучу вариантов перепробовал
Ruslan
Roman
а вместо defaultProps можно ведь использовать деструктуризацию в stateless функциях?
const Component = ({ someProp = 'defaultValue' }) => null?
Kurzdor
ребят, тут странность такая.
вообщем юзаю react-select v2 с emotion, дык вот
нужно псевдоэлемент поставить, а так он не хочет
'&::after': {
content: '',
display: 'block',
position: 'absolute',
bottom: '0',
left: '20px',
right: '20px',
width: '100%',
height: '1px',
backgroundColor: 'rgba(8,48,75,0.1)',
},
Kurzdor
пишу css-in-js в обьекте ибо так просит react-select
Kurzdor
ЧЯНДТ
Andrey
Kurzdor
https://react-select.com/styles
Kurzdor
короче что я делаю не так
Andrey
Kurzdor
Kurzdor
Anonymous
Kurzdor
Anonymous
я не знаю, что за react-select
Kurzdor
я только поэтому его юзал в стилизации селекта
да и проект на @emotion v10
Kurzdor
он пиздат
Kurzdor
https://react-select.com/styles
Kurzdor
Anonymous
Den
Как правильно организовать форму авторизации?
<BrowserRouter>
<Switch>
{
routes.map((route, index) => (
<Route
key={index}
path={route.path}
exact={route.exact}
component={route.component}
/>
))
}
<Route exact path='/*' component={NotFound} />
</Switch>
</BrowserRouter>
Kurzdor
эта монополия SC чуток достала
Kurzdor
<Route exact path='/*' component={NotFound} />
а это точно так работает?
G.
Den
Kurzdor
проверил - работает
вроде ж нужно так, нет?
<Route component={NotFound}>
в самом конце
G.
Den
Den
Cenator 🐈
eventua1
Cenator 🐈
eventua1
Только в него вступил тоже, спасибо) Но если тут есть кто-то, кто с таким сталкивался - буду благодарен за помощь
eventua1
та вот уже понимаю, что нельзя
eventua1
а как тогда инитить проперти для компонентов без этого? если убрать пропс - ошибка пропадает, но теперь падает из-за this.props.getRatings()
eventua1
все, разобрался
type Props = {
ratings: object
getRatings: Function
}
class Rating extends Component<Props> {
…
}
Timur
чуваки, пытаюсь ворваться в реакт. Что за хайп вокруг хуков? Классовые компоненты уже все, не нужны? Хуки позволяют обмениваться данными без использования контекста? Может есть где объяснение на пальцах? 😅
artalar
В доке
artalar
И на русском и на английском
Михаил
Timur
Arti 🦠
Я думаю человек хотел спросить типо - кто-нибудь уже побывал писать не на классах, а на функциях использую хуки
Arti 🦠
Ну и типо че как ? Нравится нет
Arti 🦠
Мне вот тоже интересно
Dimitri
Сразу сел на хуки, как только вышел 16.8, с тех пор классы не использовал (было только для пары компонентов, что бы ошибки отлавливать)
Arti 🦠
Arti 🦠
Чисто из любопытства
Dimitri
Arti 🦠
Хорошо. Тогда в личку кинешь, как время будет.
Спасибо
Boris
Товарищи, привет. Подскажите как можно сделать аутентификация на reactjs? Где можно посмотреть?
Дима
amplify
Михаил
Ну и типо че как ? Нравится нет
Попробовал недавно использовать в одном компоненте в своем проекте, в принципе удобно https://gist.github.com/MihailShev/23babd7cf497686fa3c5d99289d90e84
Arti 🦠
Arthur
Всем доброе. Подскажите, плз, как можно нормально подружить реакт и статику ? Есть странички с кучей хтмл и без интерактива, смысла на реакт из переносить нет
Думаем рендерить на сервере и просто встраивать в реакт через setHtml
Есть способ получше ?
Arti 🦠
Думаю нет, я так делаю
Arti 🦠
Ну то есть я запрашиваю html с сервера и вставляю
Arti 🦠
Для чисто статики
Stepan
Arthur
Геморрно получится, динамика очень много где есть