Я не могу создать кнопку, которая отправляет пользователя на предыдущую страницу, и я не знаю почему, я уже сделал это в компоненте класса и работает, но знаю, что пытаюсь сделать это в компонент функции, и он вылетает
См. код:
import React, { Fragment } from "react";
import { connect } from "react-redux";
import { withRouter } from "react-router-dom";
import Header from "../components/recursableComponents/Header";
import { BASE_URL } from "../consts";
function Collections(props) {
const { classes } = props;
const [collections, setCollection] = useState([]);
const [choosedCollection, setChoosedCollection] = useState("");
const getCollections = () => {
const user = new User();
const id_marca_estilo = user.user.id_marca_estilo;
return (
<Fragment>
<Header
title="Coleções"
rightIcon={null}
leftIcon={
<IconButton
aria-label="upload picture"
component="span"
className={classes.whiteButton}
onClick={() => props.history.goBack()}
>
<ArrowBack></ArrowBack>
</IconButton>
}
/>