Свойство 'background' не существует для типа '{}' - модальный React Router - PullRequest
1 голос
/ 27 января 2020

Как показано в руководстве https://reacttraining.com/react-router/web/example/modal-gallery (строка 39), в нем говорится let background = location.state && location.state.background;. При этом я получаю сообщение об ошибке:

Свойство 'background' не существует для типа '{}'. ts (2339)

Примечание: я использую response-router-dom: "5.1.2", реагирует: "16.12.0" и машинопись: "~ 3.7.5".

Есть мысли по этому поводу?

1 Ответ

0 голосов
/ 27 января 2020

Пример не написан в машинописи. чтобы удалить удалить предупреждение укажите тип состояния

const location = useLocation<{ background?: Location<{} | null | undefined> }>();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...