@lexstile

Как правильно прописать тип number|null?

Пытаюсь прописать:
export interface ApplicationInit {
  initialPayment: number|null;
}
const initialState: ApplicationInit = {
  initialPayment: null,
};

Выдает ошибку:
5f931a6c3a90c227200575.png
Как можно исправить?
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
bingo347
@bingo347 Куратор тега TypeScript
Crazy on performance...
Интерфейс в TypeScript может иметь несколько объявлений в коде, и TypeScript объединит их все в один общий тип. Судя по ошибке с Вашим ApplicationInit именно это произошло, помимо поля initialPayment объявлены другие поля в другом объявлении, поэтому он их и требует.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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