Дима
самый ор в том, что сходить в реальную бд быстрее, чем юзать это
Looch
зачем мне вообще база на фронте
Looch
я понимаю там offline first и тд
Looch
но зачем целая база
Дима
миграции sql драйвера алгоритмы ЛАЙКИ респект море респекта и увожения от пацанов с бэкенда ну и так далее
Mikhail
Я как бекендщик их не понимаю
Дима
штош 🤷♂️
Looch
а только бекендщики умеют в алгоритмы ?
Дима
я короче к тому, что написание этой библиотеки наверняка очень интересное занятие
Garden
Это нормальная практика? Нужно размножить кнопки в зависимости от переменной
Daniil
поч не мапом сразу
Дима
Дима
Vitaliy
Array.fill
Garden
например
Дима
Array.from({length: buttonsCount}, (_, i) => (
<Button key={i}/>
))
Daniil
массива ещё нет
ну так а зачем, у него есть число, его в массив и сразу мапом
Daniil
дэ
Дима
Vitaliy
new Array(btnsCount).fill(0).map(...)
Дима
Cenator 🐈
Garden
Почему так обязателен .map и цикл не катит?
Daniil
Все ок
Daniil
Ночь придирок
Garden
Vitaliy
Так кто-то понял зачем нужна бд работающая на js, кроме "смотрите как я могу"? Я пока не придумал, зачем оно нужно
Looch
ну да монга не нужна
Looch
хотя она не совсем на js
Looch
но да не важно
Garden
Парни, подскажите
Почему онклик ловится по-разному
Garden
Garden
Garden
Garden
По клику на кнопку и по клику на цифру внутри кнопки
Garden
Непонятно, как ловить событие
Дима
Дима
я правда не знаю, на чём она написана
Дима
но смысл тот же))
Daniil
Garden
Daniil
Гений разумеется
Vitaliy
У тебя компонент имеет вложеные элементы. Вот и срабатывает на том что кликнул. Оно и логично. Google: target vs currentTarget
Garden
Не знал, спасибо, парни, и правда впервые такое вижу
Daniil
Всплытие перехват у Кантора глава
Daniil
Там подробней
Alexander
Привет.
Нужна помощь по react-dnd.
Создал упрощённую версию приложения.
Суть в том, что пытаюсь обернуть компоненту , придав ей функционал drag и drop одновременно. По отдельности работает, вместе - нет.
Пример здесь: https://codesandbox.io/s/quirky-glade-x4h51
Буду благодарен за подсказку, чем дело.
Kostya
Всем привет, хочется чтоб кто-то поделлился с опытом))) Умя есть обект с методом getState() и чтоб поменять мне состояние я меняю сам объект и на изменений возвращает новое глобальное состояние. Это не является антиПаттерном ?
Aleksandr
Alexander
Помогите разобраться с порталами. Рендер такой:
return alerts.map((alert, index) =>
createPortal(<Item onClick={() => forceRemove(index)} type={alert.type}>{alert.message}</Item>, container)
);
Но ничего не отображается. container точно есть. Если убрать портал и просто вывести, то все ок
Vit
люди, кто подписывал договор НДА удаленно? указывая паспортные данные, с копией паспорта причем
artalar
Павел
Делал кто показ содержимого текстового файла перед загрузкой с сервера. ?
Александр
Павел
Коллега на httpr пытается сделать но с сагой не подружит, я предлагаю fetch попробовать , но не нашел как не запускать загрузку а именно предпросмотр
Александр
Ну так для предпросмотра не нужно загружать вы считаете?
Александр
Магии нет никакой тут, скачиваете текстовый файл и показываете содержимое, при нажатии на кнопку предлагаете сохранить на диск. Все просто. А чем вы скачиваете - xhr, fetch, axios - к делу не имеет отношения же
Александр
Что такое httpr кстати? И при чем тут саги?
Александр
yield call(fetch,...); yield put(showPreview(...)) ну как-то так с высоты птичьего полёта видится
Павел
Т.к задача не моя, всех подробностей проблем не знаю, значит вопрос снимается. Спс.
🦜
Мутации не круто. Извинись
Garden
Victor
Ну работать будет, тут я не спорю. Но в моем проекте например, этот код попросят переписать на new Array(x)... потому что круче когда значение переменных не меняется
Victor
Смысл такой - сегодня чуть чуть мутируешь переменную буквально через строку, а завтра межу объявлением и изменением два экрана кода
Sm•ok
Sm•ok
Кто нибудь делал scale анимацию при drag ? Есть известные либки ? react-beautiful-dnd сразу минусуется, так как судя по ишью там это не пашет
Sm•ok
На сам его полупрозрачный фантом. Хочу уменьшить его, иначе слишком большой блок получается и не выходит юзать комбинирование блоков
Rauf
всем привет подскажите пожалуйста как я могу получить знание из ref-ов такой подход выдает null
Rauf
class App extends Component {
constructor(){
super();
this.dataRef = React.createRef();
}
render(){
return (
<>
<div ref={this.dataRef} >hi there</div>
{console.log(this.dataRef.current)}
</>
)
}
}
Sergey
Evgen
Sergey
Rauf
Zaff
ребята, в реакте пользуетесь инлайн свг? кто каким способом пользуется? )