Vladimir
хз, насчет hr и доступности.
▲rtemiy
Cenator 🐈
Vladimir
да и для семантики, такое себе.
Дима
live coding с react и effector от @artalar объясняет принципы, подходы, основные практики https://www.youtube.com/watch?v=fbtElWjOXV0
Evgeniy
Ребят, у меня в сбилджном варианте не рендерится компонент Home( основной) в react-router. Кидал на сервак - проблема не исправилась. На локальном сервере все как надо. https://github.com/qxie11/qxie11.github.io/tree/master/wp
Volodymyr
Народ как лучше получить через ref высоту элемента если она динамическая и растягивается от контента, и элемент появляется только после клика мышкой ???
Volodymyr
Заранее спасибо!
Eugen
Ребята, всем привет, кто знает как в пропТайпах Реакта описать массив объектов ? и как там поставить тип "ИЛИ" пустой массив ?
wolfe
Anonymous
Всем доброго времени суток,
Подскажите пожалуйста насколько правильно в nextjs делать след образом
export default class MainIndex extends Component<Props, MainPageState> {
constructor(props) {
super(props);
this.state = new MainPageState();
}
static async getInitialProps(): Promise<MainPageState> {
const tenders = await apiClient.tenders.getListing();
console.log(tenders);
return { tenders };
}
// async inited() {
// const tenders = await apiClient.tenders.getListing();
// this.setState({
// tenders
// });
// }
async componentWillMount() {
this.setState({
tenders: this.props.tenders
});
}
getInitialProps = async () => {
const tenders = await apiClient.tenders.getListing();
console.log(tenders);
this.setState({
tenders
});
}
render() {
return (
<Layout>
<ul>
{this.state.tenders.map(tender => (
<li key={tender.name}>
<Card tender={tender}></Card>
</li>
))}
</ul>
</Layout>
);
}
}
Anonymous
Александр
Volodymyr
Дима
очень
Дима
максимально плохое, я не шучу
Александр
Дима
как минимум, для таких случаев используется requestAnimationFrame
Дима
причём сюрприз — для твоего кейса его запрещено полифиллить, потому что полифиллы будут юзать setTimeout и это, как мы уже в курсе, не вариант
Volodymyr
Ну смотрите у меня оно просто типо из за изначального display:none не видно.
Volodymyr
Volodymyr
И да, на второй клик и все последующие я уже вижу величину, даже если она меняется, именно при первом клике не вижу
Александр
За решение спасибо.
А я вас не верно понял походу, у вас не окно же резайзится, мой вариант не будет работать
Александр
Serhii
Volodymyr
🤴👷♂️🦸♂️🧚♀️
Volodymyr
Вариант)))
Volodymyr
Arthur
Это что ?
Arthur
Всё плохо
Arthur
Ответ «всё» тебя устроит ?
Arthur
Это редукс ?
yellow
yellow
не подскадете как из вот такого объекта получить бин дату(`data:image/png;base64,iVBOR`)?
arthur
https://developer.mozilla.org/en-US/docs/Web/API/WindowBase64/Base64_encoding_and_decoding
Vladislav
Нормально ли юзать styled components и ui либу?
Arti 🦠
Arti 🦠
Имхо
arthur
Arti 🦠
Когда используешь ui библиотеку желательно минимум писать css
Arti 🦠
И следовать правилам данной библиотеке
Ivan
Всем привет) нужен совет)
Дали задание 10 способов реализации стора в реакт приложении
Редакс само собой
Контекст может быть
А какие еще варианты могут быть? Буду благодарен если натолкнёте на мысль)))
arthur
Дима
Maksym
rovnyart
Arti 🦠
Mobx
Sergei
Oleg
rovnyart
если пацаны нормальные, то скорее всего они от тебя ждут ответа типа в два ка 19 использовать сторонние либы для стора в реакт-приложении - это полнейшая херня
rovnyart
"редакс само собой" - плохой ответ
rovnyart
такое задание имхо только с толку собьет)
rovnyart
подчеркивает псевдоважность стейт-менеджеров
Oleg
Stanislav
Не душите а
Sergei
rovnyart
зато катит hooks api)
rovnyart
https://github.com/ShizukuIchi/winXP зацени как красиво можно сделать без сторонних либ)
Sergei
зато катит hooks api)
Ну я смотрел, там хуки не выигрывают по производительности, так что смысл то
Sergei
Дима
rovnyart
ну я привел его в пример только из-за того, что там стор реализован на хуках
rovnyart
так то понятно что старая тема
Дима
и что доказательство что это вообще реально — это ни капли не обнадёживает
rovnyart
просто имхо это очень красивый код
rovnyart
современненький молодежненький
Дима
rovnyart
ой я уже настолько привык к таким шуткам, мужик)
rovnyart
Arti 🦠
Arti 🦠
Легче стало ?
rovnyart
если "вычисляемые данные", это то, что с редаксом делалось в mapStateToProps в бесючей обертке connect, ну так передай просто нужные пропсы снаружи, тот же context api используя, не вижу проблем
Arti 🦠