Попробуй заинлайнить условие внутри if-а.
вот да, так все ок. просто хочется условие переюзать. я его часто в своей функции использую. вот и думал может есть магическое что то чтобы один раз отбьявить https://www.typescriptlang.org/play?#code/GYVwdgxgLglg9mABBAFgUwgawOoyigUQCci4iAKANwEMAbENALkQGcoiYwBzRAH0TAhatPonAATNME5pxASmaCAtgCM0RUcDos0iAN4AoRMgRtEMFgBEpM8YgC8iGvV0BCe44k2wsxADI-JzoGRHdHQWEAbiNzYERyC2tpH3l9GOMiNCgQIiRnBgA6WjRufGjjAF9ENFodNOMMrJykLVq0csQKgy6DUEhYBGR0LFx8OBAoYlIKfKZWdk4efgiRfi9k2QUBEFV1TW1dQ2MYOKpgtw8xMEkNuwCgl1DLlbl6hszs3IfC4tKUDqqNTqR3eTS+rR0AO6QA
return value?.length ?? false
value? в параметре функции уже подразумевает, что оно может быть undefined value?: string | null
Обсуждают сегодня