Если в вашем случае ошибка возникается в JSX разметке вида:
return (
<TextInput
label={label}
value={value} // код посвечивается как недостижимый!
formatInputValue={formatInputValue}
onChange={onChange}
/>
);
-то, возможно, причина просто в том, что у расширение файла .ts а не .tsx и поэтому он анализируется под другим правилам
Решение для JSX
Исправить расширение файла на .tsx