Vladimir
хз, насчет hr и доступности.
Cenator 🐈
ало, я же написал ЕСЛИ
Ничего не меняет
Vladimir
да и для семантики, такое себе.
▲rtemiy
Ничего не меняет
))) товарищ майор
Дима
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
Ребята, всем привет, кто знает как в пропТайпах Реакта описать массив объектов ? и как там поставить тип "ИЛИ" пустой массив ?
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
Window add event listener resize и смотреть при каждом ресайзе высоту элемента через ref
А я вот ещё нашёл типо через нулевой сетинтервал, плохое решение ??
Дима
очень
Дима
максимально плохое, я не шучу
Дима
как минимум, для таких случаев используется requestAnimationFrame
Дима
причём сюрприз — для твоего кейса его запрещено полифиллить, потому что полифиллы будут юзать setTimeout и это, как мы уже в курсе, не вариант
Volodymyr
Ну смотрите у меня оно просто типо из за изначального display:none не видно.
Volodymyr
Плохое :)
За решение спасибо.
Volodymyr
И да, на второй клик и все последующие я уже вижу величину, даже если она меняется, именно при первом клике не вижу
Александр
За решение спасибо.
А я вас не верно понял походу, у вас не окно же резайзится, мой вариант не будет работать
Volodymyr
А я вас не верно понял походу, у вас не окно же резайзится, мой вариант не будет работать
Не, у меня есть карта, на ней есть выделенный участок, если клацнуть по нему появляется некий контекст диалог. И вот ширина у него всегда она и та же, а высота можем меняться, и мне при первом бы клике получить высоту элемента
Volodymyr
Если это input типа textarea, то при измениии контента перепроверяйте высоту
При каждом последующем даже если она меняется я уже ее получаю нормально, а при первом нет.
🤴👷‍♂️🦸‍♂️🧚‍♀️
Volodymyr
Вариант)))
Volodymyr
Opacity: 0
Спасибо.
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 🦠
Когда используешь ui библиотеку желательно минимум писать css
Arti 🦠
И следовать правилам данной библиотеке
Ivan
Всем привет) нужен совет) Дали задание 10 способов реализации стора в реакт приложении Редакс само собой Контекст может быть А какие еще варианты могут быть? Буду благодарен если натолкнёте на мысль)))
Arti 🦠
Mobx
rovnyart
если пацаны нормальные, то скорее всего они от тебя ждут ответа типа в два ка 19 использовать сторонние либы для стора в реакт-приложении - это полнейшая херня
rovnyart
"редакс само собой" - плохой ответ
Ivan
Наталкиваю на мысль послать их в жеппу с таким заданием
Пхах так это же для собственного развития. Дал ментор задание)
rovnyart
такое задание имхо только с толку собьет)
rovnyart
подчеркивает псевдоважность стейт-менеджеров
Stanislav
Не душите а
rovnyart
зато катит hooks api)
rovnyart
https://github.com/ShizukuIchi/winXP зацени как красиво можно сделать без сторонних либ)
Sergei
зато катит hooks api)
Ну я смотрел, там хуки не выигрывают по производительности, так что смысл то
Дима
https://github.com/ShizukuIchi/winXP зацени как красиво можно сделать без сторонних либ)
что если я скажу, что это приложение было написано на чистом жс лет десять назад
rovnyart
ну я привел его в пример только из-за того, что там стор реализован на хуках
rovnyart
так то понятно что старая тема
Дима
и что доказательство что это вообще реально — это ни капли не обнадёживает
rovnyart
просто имхо это очень красивый код
rovnyart
современненький молодежненький
rovnyart
ой я уже настолько привык к таким шуткам, мужик)
Дима
зато катит hooks api)
как вычисляемые данные построишь на хуках? ехал хук через хук?
Arti 🦠
Легче стало ?
rovnyart
если "вычисляемые данные", это то, что с редаксом делалось в mapStateToProps в бесючей обертке connect, ну так передай просто нужные пропсы снаружи, тот же context api используя, не вижу проблем