Size: a a a

JavaScript.Ninja

2019 December 17

PG

Pavel Gubin in JavaScript.Ninja
Roman Movel
Здравствуйте! Извините за глупый вопрос, но Redux store - хранится в памяти браузера? Или где-то на сервере?
Это полностью клиентская история, так что всё происходит в вашем браузере
источник

RM

Roman Movel in JavaScript.Ninja
Pavel Gubin
Это полностью клиентская история, так что всё происходит в вашем браузере
спасибо, понятно
источник

АГ

Алексей Головин in JavaScript.Ninja
привет

может подскажите как пофиксить ios safari баг, audio duration - возвращает Infinity (на staging/production)

причем, интересно, что если тот сайт инспектировать через локалку - http://192.168.0.101:3000/
на том же iphone, в том же браузере, то ошибки нет
источник

АГ

Алексей Головин in JavaScript.Ninja
источник

АГ

Алексей Головин in JavaScript.Ninja
источник

IK

Illya Klymov in JavaScript.Ninja
Алексей Головин
привет

может подскажите как пофиксить ios safari баг, audio duration - возвращает Infinity (на staging/production)

причем, интересно, что если тот сайт инспектировать через локалку - http://192.168.0.101:3000/
на том же iphone, в том же браузере, то ошибки нет
я вам уже в другом чате ответил :)
источник

Z

Zamir in JavaScript.Ninja
привет! ребят, такой вопрос, использую TS  c  React, и есть компонент Profile с таким интерфейсом
interface IProfileLayout {
   children: ReactNode,
   user: IUser
}

и юзера я достаю из store (с помощью mapStateToProps) в том же файле что и сам компонент
и проблема в том что когда использую компонент <ProfileLayout></ProfileLayout> TS ругается типа не передал пропс user, как то можно сказать TS что юзера я достаю из store и так передавать его не надо ? (кроме варианта делать user не обязательным)
источник

m

m^^combat in JavaScript.Ninja
@xanf_ua Не вкурсе что с авторизацией на гитлабе сейчас?
источник

m

m^^combat in JavaScript.Ninja
а, все уже норм
источник

IK

Illya Klymov in JavaScript.Ninja
422 чаще всего связана с тем что часы неправильно идут
источник

RD

Roma Dyug in JavaScript.Ninja
circle :before  (css) кто то использовал  ?
источник

RD

Roman Dio in JavaScript.Ninja
Всем привет! Пишу тесты для  приложения на Реакт. В тестах новичок. Есть класс apiServices c методами login, logout и т.п. В них fetch запросы. Вопрос: нужно ли этот класс тестировать, jest + enzyme?
источник

AP

Andrey Panaseyko in JavaScript.Ninja
а чего к нам вопрос?) если тебе надо проверить приходит ли токен, экспайрится ли он после логаута итд... то пиши. если хочешь забить на тесты то не пиши)
источник

MK

Maks Kravchenko in JavaScript.Ninja
Andrey Panaseyko
а чего к нам вопрос?) если тебе надо проверить приходит ли токен, экспайрится ли он после логаута итд... то пиши. если хочешь забить на тесты то не пиши)
в корне неправильный подход
функционал нужно по максимуму покрывать тестами чтобы легче поддерживать код
например добавил какой-нибудь функционал, или даже какой-нибудь старый модифицировал, запустил тесты - они success
и со спокойной душой пушиш свои изменения без задней мысли о том, что можешь поломать что-то
источник

AP

Andrey Panaseyko in JavaScript.Ninja
что так можно было? а я думал что тесты пишут специально что бы было чем занять людей.
источник

AS

Alexander Shamshurin in JavaScript.Ninja
Это не всегда возможно, просто времени на это может не быть. И тесты покрывают не все и не все кейсы. А так, конечно нужно писать тесты.
источник

VN

Vladislav Navrocky in JavaScript.Ninja
Господа, если я некую cli поставил не глобально а через package.json, как мне лучше всего вызвать  эту утилиту внутри js кода, через npx cli-tool или можно как-то красивее? Я хочу её вызывать в build таске gulp
источник

AS

Andrey Saenko in JavaScript.Ninja
Vladislav Navrocky
Господа, если я некую cli поставил не глобально а через package.json, как мне лучше всего вызвать  эту утилиту внутри js кода, через npx cli-tool или можно как-то красивее? Я хочу её вызывать в build таске gulp
я ниче не понял
источник

VN

Vladislav Navrocky in JavaScript.Ninja
Andrey Saenko
я ниче не понял
Мне в gulp в build методе надо позвать утилиту командной строки. Эта утилита тоже на nodejs. Я её прописал в package.json в текущем проекте, в котором лежит gulp. Сейчас я её могу вызвать в gulp с помощью npx
источник

VN

Vladislav Navrocky in JavaScript.Ninja
Вопрос, можно ли как-то напрямую это сделать, не через вызов процесса npx my-cli ?
источник