Я пытаюсь сделать плавный переход по страницам с помощью react-router и react-spring.
Но код выдаёт вышеописанную ошибку.
function App(props) {
const {location} = useLocation()
const trans = useTransition(location, location => location.pathname, {
from: {opacity: 0, transform: "translate(100%, 0)"},
enter: {opacity: 1, transform: "translate(0, 0)"},
leave: {opacity: 0, transform: "translate(-50%, 0)"}
})
return (
<>
<Bar/>
{trans.map(({item, props, key}) => (
<animated.div key={key} style={props}>
<Routes location={item}>
//...
</Routes>
</animated.div>
))}
<Footer/>
</>
);
}
Помогите, пожалуйста.