Vladislav
let arr = new Array(10).map((_, i) => {id: i, red: false, green: false})
Krits
Dmitry
Andrew
Народ, всем хай, такой вопрос, возможно ли реализовать скролл так, что б когда я скролю вниз до конца, появлялись следущие 10 елементов, а когда скролю вверх появлялись предыдущие 10 елементов? грубо говоря пример такой:
27
28
29
Andrew
то есть когда я скролю вышел 27 то появляются 26 25 24
Victor
Andrew
а где можно глянуть хотя бы как это делается?
Andrew
как трекать, что я скролю вверх, или вниз
Andrew
я понимаю что можно использовать unshift
Victor
https://stackoverflow.com/questions/31223341/detecting-scroll-direction
Vladislav
Vladislav
Хотя хз, может можно и напрямую
Krits
Dmitry
да? и как
state = { buttons: ...его код... }
Vladislav
Vladislav
Хотя бы в функцию вынести
Dmitry
вынесет если захочет
проблема в чем ?
Krits
так не хочет
Dmitry
лол
Andrey
Ты серьезно?))
Krits
buttosns: arr
Krits
так тоже
Victor
https://learnxinyminutes.com/docs/javascript/
Krits
смеяться когда знаешь легко)
Andrei
Ну посмотри, как работать с объектами
Andrei
Что ж вы в реакт сразу
Krits
как с ними работать я знаю, просто не знаю как создавать массив через переменную
Krits
ладно, погуглю
Krits
тут сложно все)
Andrei
Ты присваиваешь посмотри как
Ragim
Использование formik = держать логику в компоненте?
Лёва 🎃
Обработку сабмита выносишь куда тебе надо
Bogdan
как отрендерить определенный елемент массива?
Bogdan
есть массив с формами, по индексу рендерить
const steps = [StepOne, StepTwo];
Лёва 🎃
Лёва 🎃
а
Victor
не
Лёва 🎃
ну у тебя const Component = steps[1]
Лёва 🎃
<Component/>
Victor
const Form = steps[1]
jsx...
<Form />
Victor
это ж гуглится в один заход - "how to render dynamic component name"
Victor
вполне "в ту" )
Bogdan
Bogdan
Victor
const props = calcProps()
const Form = steps[index]
...
<Form {...props} />
Anonymous
можно сделать группы полей и скрывать\показывать группы по номершу шага
Bogdan
Victor
Создавать объект с пропсами для формы
Victor
MVD
У assets webpack plugin есть опция keepInMemory, когда он сохраняет ассеты в памяти, вот только не могу найти, как получить к ним доступ. Никто не знает?
Eugen
Ребята, может кто то сталкивался с проблемой. Я беру дом элемент с помощью ref. ( заношу его в переменную и т.д.) и беру поле с этогом дом элемента clientWidth.
в Хроме это поле равно какому нибудь значению. а вот в Мозиле это поле равно всегд 0, как такое может быть ?? или для мозилы нужно другое поле ?
Anonymous
Volodymyr
кто то работал с react-geosuggest, какая-то непонятная ошибка я хз
<Geosuggest
// ref={el => (this._geoSuggest = el)}
placeholder="Start typing!"
initialValue="Hamburg"
// fixtures={fixtures}
onSuggestSelect={onSuggestSelect}
// location={new google.maps.LatLng(53.558572, 9.9278215)}
radius={20}
/>
юзаю так
Dmitry
react-testing-library
как протестить что элемента нету ?
Dmitry
сейчас просто падает по идее с варнигом
Victor
Anonymous
друзья, никто не подскажет аналогичный чат на тему unity/game-development?
Виктор
Oleg
зачем люди пишут так:
this.setState(prevState => ({
...prevState,
someProp,
}))?
🦜
Eugene
🦜
Andrew
Есть Object.keys(appointments), он с датами, как мне обратиться к дате, которая идёт само ближе к сегоднешней?
То есть сегодня 30.05.2019, как обратиться к 01.06.2019 ?
🦜
Oleg
🦜
Oleg
>>>Date.now()
<<<1559218719625
Eugene
😐
Oleg
Andrew
мне надо скролл сделать к дате, которая ближайшая к сегоднешней
Kate
а есть кто с тайпсриптом работает?
Nikita