Size: a a a

JavaScript.Ninja

2020 March 27

РТ

Роман Татаринов in JavaScript.Ninja
Кто-то может подсказать тут по TS?
источник

РТ

Роман Татаринов in JavaScript.Ninja
есть тип

type RequestConfig = {
 initialIsLoading?: boolean;
}

с необязательным значением.

есть дефолтное значение

const defaultConfig: RequestConfig = {
 initialIsLoading: false,
}

есть функция, внутри которой я сразу делаю спред дефолтного конфига с тем, что передаю
и у меня всегда в settings.initialIsLoading будет лежать значение типа boolean.

const useRequest = (config: Readonly<RequestConfig>): RequestResult => {
 const settings = { ...defaultConfig, ...config };
 const isLoading: boolean = settings.initialIsLoading; //вот тут ругается, что может придти undefined, который не соответствует типу булеан  
}

как это поправить?
источник

KA

Konstantin Arabey in JavaScript.Ninja
источник

РТ

Роман Татаринов in JavaScript.Ninja
Огромное спасибо) работает
источник

KA

Konstantin Arabey in JavaScript.Ninja
☺️
источник

В

Владислав in JavaScript.Ninja
Кто-то со свипером работал?
источник

AM

Aqua Min in JavaScript.Ninja
Как сделать так, чтобы при draggable перетаскиваемый элемент был непрозрачным???
источник

VS

Vladyslav Shvaitser in JavaScript.Ninja
Aqua Min
Как сделать так, чтобы при draggable перетаскиваемый элемент был непрозрачным???
ondragstart меняешь opacity
источник

AM

Aqua Min in JavaScript.Ninja
Vladyslav Shvaitser
ondragstart меняешь opacity
источник

VS

Vladyslav Shvaitser in JavaScript.Ninja
Ща попробую поиграться
источник

ii

iCheater iCheater in JavaScript.Ninja
try catch в try catch это код здорового человека?
источник

F

Foma in JavaScript.Ninja
те на поддержку продукт дали?
источник

IK

Illya Klymov in JavaScript.Ninja
нет, это не очень хорошо
источник

ii

iCheater iCheater in JavaScript.Ninja
Foma
те на поддержку продукт дали?
ситуация значительно хуже. я учусь писать код
источник

ii

iCheater iCheater in JavaScript.Ninja
Illya Klymov
нет, это не очень хорошо
мне показалось выносить t и проверять его в кетче хуже чем так.
fixed
источник

IK

Illya Klymov in JavaScript.Ninja
iCheater iCheater
мне показалось выносить t и проверять его в кетче хуже чем так.
fixed
эх, какой же sequelize ужасный :)
источник

ii

iCheater iCheater in JavaScript.Ninja
в 2020 есть чем его заменить?)
источник

IK

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

ii

iCheater iCheater in JavaScript.Ninja
источник

IK

Illya Klymov in JavaScript.Ninja
Вот поэтому и предпочтительнее начинать с малого :)
источник