Дима
У меня fhd 15" / 42" 😄
Дима
На первом вообще отлично смотрится
Anonymous
Кто тут jest юзает? Признавайтесь.
👁
я
Anonymous
У меня fhd 15" / 42" 😄
Я плотность пикселей имел ввиду.
Anonymous
#jest А можно ли как-то получить доступ к результатам mockFn?
Anonymous
Есть код const devMiddleware = createDevMiddleware( compiler, options ); ... devMiddleware(req, res, next); Я хочу проверить, что devMiddleware вызывается с аргументами req, res, next. А createDevMiddleware() уже мокнута. Как извернуться?
Anonymous
Если бы я мог получить результат createDevMiddleware(), было бы замечательно. Но в доке я такого не нашёл, и в createDevMiddleware.mock тоже ничего подобного нет. Я бы так же мог модсунуть в мок createDevMiddleware заглушку через замыкание, и потом спросить у неё, как она была вызвана, но Jest не даёт этого сделать — вываливает ошибку, и говорит, что так нельзя. Возникает закономерный вопрос — что в моём коде не так?
Anonymous
Продублирую.
Anonymous
=(
Алдар
https://finnwea.com/blog/stealing-passwords-from-mcdonalds-users
Алдар
Ангуляр рулит
Daniyar
всем привет! есть функция с mousewhell $(window).scroll(function () { if($(window).scrollTop() > 300 && $(window).scrollTop() < 350){ if(scrolledDown){ scrollY2 = true; }else{ scrollY1 = true; } $('body').css('overflow-y', 'hidden'); $('html').on('mousewheel', function(event) { if(event.deltaY>0){ up = true; down = false; }else if(event.deltaY<0){ down = true; up = false; } if(scrollY1){ if(up){ posY += 5; if(posY>=0){ posY = 0; $('body').css('overflow-y', 'scroll'); scrollY1 = false; scrolledDown = false; } }else if(down){ posY -= 5; if(posY<=-290){ posY = -290; scrollY1 = false; scrollX1 = true; } } } }); } }); По скролу меняет позицию элемента есть какой то баг в первый раз нормально проскроливается в следующий раз уже быстрее и быстрее
Дима
У тебя $('body').css('overflow-y', 'hidden') и $('html').on('mousewheel', function(event) применяются прямо во время скролла, причём каждый раз
Mikhail
адовый код конечно
Vitaly
/stat@combot
Combot
combot.org/chat/-1001045541386
Vitaly
/stat@combot
Combot
combot.org/chat/-1001045541386
Sergey
не узнаю его
Дима
Ага
Дима
не узнаю его
В гриме?))
Oleg
Все эти обсуждения шрифтов привели меня к мысли что нужно сделать шрифт на эмодзи
Oleg
Или может быть даже язык на эмодзи, транспилящийся в JS
Oleg
Чтобы программировать смайликами
(;¬_¬)
дада, команды правда там вроде нельзя на смайлики заменить
(;¬_¬)
но все переменные - можно
Oleg
Был, кстати, какой-то язык на спец символах
Oleg
Но не взлетел
Oleg
Потому что стандартные клавиатуры же у всех
Andrey 😼
Или может быть даже язык на эмодзи, транспилящийся в JS
Во многих языках можно использовать те же эмодзи как имена функций или переменных
Oleg
Вышла потом вторая версия, на обычных, но сильно мозговзрывательная, потому что на обычных, но не обычным способом юзаемых, не взлетело
Oleg
На хабре была статья
Oleg
То ли J то от F
Anonymous
Кто юзал webpack-hot-middleware?
Sergey
я
Anonymous
Что он творит с прототипом setInterval?
Anonymous
TypeError: setInterval(...).unref is not a function
Anonymous
WTF???
Anonymous
Исходники?
Я искал по всей дирректории node_modules по фразе setInterval.prototype. Там его никто не трогает.
Anonymous
Седьмая нода.
Vlad
Смотри исходники миддлавары
Ale
так не prototype же
Anonymous
Ну, чтобы вообще понять, кто может это делать.
Anonymous
так не prototype же
А, всё равно. Смотрю. Никто нигде не удаляет unref.
Anonymous
Да и вообще нафига?
Anonymous
Вот здесь возникает ошибка. https://github.com/glenjamin/webpack-hot-middleware/blob/master/middleware.js#L46
Anonymous
Ну и если я просто под нодой запускаю setInterval(function () { }, 1).unref(), то всё ок.
Ale
А, всё равно. Смотрю. Никто нигде не удаляет unref.
unref есть в ноде, а в браузере нет, может у тебя jsdom какой?
Anonymous
Хм... Ошибка воспроизводится, когда я запускаю тесты в Jest.
Anonymous
Да ладно?
Anonymous
Нафига ему это делать?
Vlad
Д — драма
Anonymous
"jest": { "testEnvironment": "node" }
Anonymous
Но что делать, когда нужно будет тестировать и фронт и бэк, я ещё не придумал.
Anonymous
Совать тесты в разные дирректории и запускать разными командами с разными конфигами?
Ivan
вопрос на милион, кто-нибудь пытался сделать автоматически открывающийся input type="file" при загрузке страница
Vlad
*.server.test.js *.client.test.js
Ivan
вот и я так подумал
Ivan
ну а такой вариант - я загружаю картинку в локалсторадж на одной странице и прокидываю её в канвас на другой
Ivan
такое возможно или опять не очень?
Vlad
такое возможно или опять не очень?
Я не знаю, но ты попробуй
Ivan
ну я как бы делал
Ivan
сэмулировать клик на объекте?
Ivan
И что, работает?
Ivan
ой ну вы поняли
@aleksxor
я доверчивый
Ivan
есть магазин с конструктором товаров, внизу кнопка - хотите свой рисунок? челове жмёт - перебрасываем на страницу конструктора, вызываем окно с выбором файла, пробрасываем картинку в конструктор
@aleksxor
если конструктор тут же в ифрейме, скажем то через postMessage можно
Ivan
констуктор на другой странице, если я правильно понял