Size: a a a

JavaScript.Ninja

2021 December 02

PD

Petya Danchuk in JavaScript.Ninja
не знаю почему так сделали. а это может решить проблему? или ты просто посоветовал?
источник

DZ

Demetryi Zhitnik in JavaScript.Ninja
ну причину сложно понять по картинке )
покажи что в нетворке пишет например во время того как оно “не подгрузилось”

а так да, не понимая причину, возможно это исправит проблему без других действий
источник

PD

Petya Danchuk in JavaScript.Ninja
ок. спасибо
источник

OL

Oleksii L. in JavaScript.Ninja
Добрый день, подскажите пожалуйста будет ли курс по тестированию реакт приложений? На сайте не видел инфы, но где-то вроде видел, что такой курс планируется
источник

IK

Illya Klymov in JavaScript.Ninja
будет, в декабре
источник

OL

Oleksii L. in JavaScript.Ninja
супер, очень болит эта тема сейчас
источник

¿

¿Сергей? in JavaScript.Ninja
Если будете делать инлайново - обязательно делайте из свг компоненты, иначе это ужас будет
источник

PD

Petya Danchuk in JavaScript.Ninja
непонятно только пропадёт ли баг?
источник

¿

¿Сергей? in JavaScript.Ninja
Как сказал Dmytro ранее, вам нужно глянуть в нетворке, грузиться ли вообще эта свг

Может даже путь как-то не воспринимается, попробуйте поменять путь в тегах картинки так: @/images/.../cat.png, то есть собачку и слеш добавлять
источник

ЛЦ

Лаврентий Ципорин... in JavaScript.Ninja
Всем привет!

Ребят, помогите пожалуйста советом.
Кто хорошо знает TS.
Тыкните лицом меня в доку где описана эта логика создания массивов.

Почему TS при смешивании типов в массивах объектов, смешивает и их ключи? И есть ли возможность разделить ключи по объектам без разделения их на разные массивы?

Ссыль на Playground
источник

СГ

Саша Григорий... in JavaScript.Ninja
Структурная типизация на лицо, или как она там называется🥲
источник

VL

Vitaliy Lebuhorskiy in JavaScript.Ninja
Всем привет, поставил vue-jest,
mount(Component)
внутри компонента импортируется класс, который extend от другого
тест падает с ошибкой
 export class UsersService extends BaseService 
TypeError: Class extends value undefined is not a constructor or null
Хотя BaseService точно есть
Не подкажите в чем дело? Мб ошибка глупая, но первый раз пробую в тесты
источник

VL

Vitaliy Lebuhorskiy in JavaScript.Ninja
цикличных зависимостей нету, проверял через madge
источник

KR

Kirill Romanov in JavaScript.Ninja
тут с массивами не связано, в принципе. У тебя тип описан с помощью |. Воспринимай это как Cat or Dog. Но это никак не запрещает дополнительные поля иметь. Тебе нужен тут не or, а xor. Погугли как такие типы реализуются
источник
2021 December 03

j

john john in JavaScript.Ninja
AWS Amplify Studio подключена к онлайн-сервису Figma и переводит проекты в код компонента React UI. Дизайнеры смогут создать интерфейс на Figma, а затем передать его разработчикам в Studio для создания алгоритма работы приложения.
https://aws.amazon.com/about-aws/whats-new/2021/12/aws-amplify-studio/
источник

ЛЦ

Лаврентий Ципорин... in JavaScript.Ninja
Все понял!
Спасибо за фидбек и помощь!

почитал всю инфу, понял насколько не совершенная типизация, и какая это боль....

грусть....🥺😭

есть npm ts-xor или "полифилы" для этого, но они для двух элементов, у меня три в проекте(((
источник

KR

Kirill Romanov in JavaScript.Ninja
(a xor b) xor c
источник

KR

Kirill Romanov in JavaScript.Ninja
Но подумай ещё раз, тебе точно прям надо это так типизировать?
источник

KR

Kirill Romanov in JavaScript.Ninja
Тебе лучше тут подойдёт discriminated union, по-моему
источник

VU

Vladimir Ulyanov in JavaScript.Ninja
Всем привет.
У меня есть такая задача - нужно поставить все зависимости для монорепозитория используя yarn, а только потом добавлять код (что бы оптимизировать шаги docker).
Пока package.json был один - проблем не было, скопировал package.json и yarn.lock - и в путь
источник