Как показано в руководстве https://reacttraining.com/react-router/web/example/modal-gallery (строка 39), в нем говорится let background = location.state && location.state.background;. При этом я получаю сообщение об ошибке:
let background = location.state && location.state.background;
Свойство 'background' не существует для типа '{}'. ts (2339)
Примечание: я использую response-router-dom: "5.1.2", реагирует: "16.12.0" и машинопись: "~ 3.7.5".
Есть мысли по этому поводу?
Пример не написан в машинописи. чтобы удалить удалить предупреждение укажите тип состояния
const location = useLocation<{ background?: Location<{} | null | undefined> }>();