Вот норм варик c отслеживанием движения цены: const prices = [9, 8, 6, 7, 11, 10]; const calcProfit = prices => prices.reduce( ({ buy, sell, profit }, current, index) =>...
Ребят, есть проблемка. Почему-то экспресс странновато обрабатывает роуты вот в таком кейсе app.use('/invoices', fetchInvoices) app.use('/invoices/:id$', fetchInvoiceDetails) ...
const getPromiseState = promise => { const [p, r, c] = ["pending", "resolved", "cancelled"] return new Promise(resolve => Promise.race([promise, p]).then( state ...
Привет! Пробую свелт и пока несколько страдаю от слабой поддержки в IDE (WebStorm) - установил плагин, но все равно навигация по коду и подсветка полноценно не работает. Есть ...
ценой большего количества квадратных скобок? Ну такое)
надо начать с вопроса, какие преимущества ты получаешь от того, что активный элемент в отдельном редьюсере? Может не стоит усложнять без надобности?
ничто тебе не мешает в редаксе также писать. А то что под капотом это один стор - какая разница?
так а на что и зачем ты хочешь тут подписаться? вообще выглядит как кейс, где удобнее использовать async generator.
смотри в сторону worker threads. А оно тебе точно нужно?
зачем? это метод собственного реактовского SyntheticEvent
это всего лишь простой пример. Но что такое фронтенд, как не отображение стейта приложения на HTML разметку?
хз, у меня работает. что я делаю не так?
Ребят, а какой пакет канонично использовать для написания миграций бд (postgres)?
лол, а что тогда типизировать? Логику-то и нужно как раз типизировать в первую очередь.
а что мешает использовать map с разными классами?)
определить её?)
а в чем проблема то? надо только один HOC написать, который имплементит логику проверки permissions
а тебе прям точно нужно все 17.6к прямых показывать? В целом, тут оч много чего оптимизировать можно
а зачем это прям в сторе хранить? сделай просто массив-хранилище снаружи.
🤔 Зачем тебе либа чтоб просто скачать pdf?