У меня проблема с добавлением интерфейса, когда вы хотите указать одно значение или {}. Как здесь:
const info: {} | LocationProp =location?.state;
В более позднем коде подсвечивается ошибка, так как это свойство не существует в {}
код: https://codesandbox.io/s/trusting-bassi-bz4x3 введите описание изображения здесь