169 похожих чатов

Можно объяснить TS без as, что в данном случае name

и token не может быть undefined?

16 ответов

11 просмотров
gry-dmitrij- Автор вопроса

В том и смысл, что они не должны быть обязательными в callModalProps

gry-dmitrij
В том и смысл, что они не должны быть обязательным...

Вынеси свое условие в переменную одну и по идее перестанет ругаться, это тайп скрипт.....

gry-dmitrij- Автор вопроса

Прикольно, но так работает 🤔

gry-dmitrij- Автор вопроса

Если кому интересно, сделал предикат

gry-dmitrij
Прикольно, но так работает 🤔

это тайпскрипта загоны))) общают пофиксить но никак не фиксят

gry-dmitrij
screenshot Если кому интересно, сделал предикат

лучше вот этот вариант оставь, и я бы 1 переменную сделал на условие, код плохо выглядит когда куча условий в верствке

Так а почему не просто? Выглядит как абсолютно простая задача

gry-dmitrij- Автор вопроса
Artyom Sultanov
Так а почему не просто? Выглядит как абсолютно про...

Потому что в одно интерфейсе они должны быть обязательными, а в другом не должны

gry-dmitrij
Потому что в одно интерфейсе они должны быть обяза...

Странно, что интерфейс для callModalProps не совпадает с интерфейсом пропсов для CallModal

gry-dmitrij- Автор вопроса
Artyom Sultanov
Странно, что интерфейс для callModalProps не совпа...

callModalProps - это Partial<CallModal>, потому что в начальный момент у меня есть поля, которые мне нужно запросить с бэка

gry-dmitrij- Автор вопроса
Artyom Sultanov
Странно, что интерфейс для callModalProps не совпа...

Но ради этого переделывать компонент я не считаю правильным

gry-dmitrij
callModalProps - это Partial<CallModal>, потому чт...

Вот с этим вообще не согласен, как и с кучей условий для рендеринга (тем более модалки)

gry-dmitrij
callModalProps - это Partial<CallModal>, потому чт...

Т.е. изначально у тебя нет пропсов, а потом ты делаешь запрос и прокидываешь их?

gry-dmitrij- Автор вопроса
Artyom Sultanov
Т.е. изначально у тебя нет пропсов, а потом ты дел...

в момент создания родителя эти пропсы просто не известны еще

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю и...
Anonym Squad
21
Почему стало ломаться на D11? "739002.86400000' is not a valid timestamp" function IncDateTime(aStamp:TTimeStamp;aKind:TTriggerKind;aInterval:Integer):TDateTime; //aStamp = 2...
Катерина Свиридова
8
У тебя в конфиге нигде нет deny all; или вообще любого deny?
Alexander Sherbakov
10
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Есть ли смысл устраиваться на 1с ? Даст это плюс в дальнейшем трудоустройстве на php? Просто у меня в городе вакансий на пхп нету. Или лучше удаленно искать. Опыта работы нету...
Azamat
14
Ребят, чет я уже не догоняю... Крч в коде на асм там происходит нечто вроде a+число (a+1, a+2 и т.д.). Но почему строка lea ecx, [edx+1] работает как a+1?? В edx берется адрес...
Alan 🔝 Бэброу
4
Карта сайта