Size: a a a

JavaScript.Ninja

2021 October 26

е

евгений in JavaScript.Ninja
блин. просто у меня в глобальном стейте хранится много сообщений и они постоянно рендерятся, даже когда в них ничего не приходят
источник

DZ

D Z in JavaScript.Ninja
Напишите селектор, который будет получать данные для конкретного сообщения по id
источник

Ю

Юра in JavaScript.Ninja
Это не работает, у меня же нет кода. Я добавляю скрипт хабспота, а он генерит на странице iframe
источник

IK

Illya Klymov in JavaScript.Ninja
так он же сгенерирует его сильно позже. Не на "следующий тик"
источник

Ю

Юра in JavaScript.Ninja
/*while (!hubspotContainer) {
     hubspotContainer = document.getElementById('hubspot-messages-iframe-container');
   }*/

   return document.getElementById('hubspot-messages-iframe-container');


Я делал через while, потому что хабспот не сразу грузится, одно время работало, сейчас луп уходит в 10-15 тысяч повторений
источник

е

евгений in JavaScript.Ninja
cпасибо, попробую
источник

IK

Illya Klymov in JavaScript.Ninja
возьмите MutationObserver
источник

AS

Anton Sozonov in JavaScript.Ninja
Подскажите плиз гуру гитлаба как решить такую проблему: при запуске пайплайна на этапе скачивания образа docker:dind получаю такую ошибку
Pulling docker image docker:dind ...
WARNING: Failed to pull image with policy "always": Error response from daemon: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit (manager.go:214:1s)


Это же самое начало работы, там я физически не могу никак свои креды от докерхаба подсунуть
источник

IK

Illya Klymov in JavaScript.Ninja
настроить раннер чтобы он использовал нужные креденшлы
источник

AS

Anton Sozonov in JavaScript.Ninja
аа раннер настроить, ага спасибо
источник

IK

Illya Klymov in JavaScript.Ninja
источник

AS

Anton Sozonov in JavaScript.Ninja
спасибо!
источник

VS

Vladislav Slyusar in JavaScript.Ninja
Я правильно описываю типы? Меня настораживает, то количество кода, которое приходится писать, ощущение, что я что-то не так делаю.
источник

VS

Vladislav Slyusar in JavaScript.Ninja
источник

A_

Alexander _P in JavaScript.Ninja
А как еще это можно сделать? У меня нет идей, я делаю примерно так же.
источник

Y

Yaroslav in JavaScript.Ninja
подскажите как сделать чтобы только в development режиме импортился конкретный css файл?
источник

ДД

Дмитрий Дивин... in JavaScript.Ninja
if (process.env.NODE_ENV === 'development') ...
источник

TD

Tymur Daudov in JavaScript.Ninja
хорош :)
источник

VC

Valera CSS_Junior in JavaScript.Ninja
Проект на Реакте, стили styled components. Есть тайтл такой
const Title = styled.h1.attrs(({ titleType }) => (titleType && { as: titleType }))`
 color: #5065c8;
 font-size: 19px;
 letter-spacing: 1px;
 line-height: 32px;
 // и тд
`;

и такое его использование в styled components
const TitleStyled = styled(TitleComponent).attrs(() => ({ as: "h2" }))`
   font-size: 19px;
   font-weight: 500;
   text-align: center;  
   line-height: 1.2;
   // и тд
`;

мне непонятен момент про { as: "h2" }. я понял, что этот TitleStyled становится тегом h2, но я думал это и на стиль повлияет, но стиль тот же остается. Так и должно быть? Зачем тогда в h2 тег переделывают стилизованную версию?
источник

M

Misha in JavaScript.Ninja
наркоманы
источник