Вывод данных на страницу в React

у меня возникла такая проблема: Пытаюсь вывести данные на страницу, а они не выводятся, хотя в консоли всё показывает как надо. Вот мой код:

export default class FacultiesAll extends Component {
    timetableService = new TimetableService();

    state = {
        faculties: [],
        error: false,
    };

    componentDidMount() {
        this.timetableService.getAllFaculties().then((item) => {
            this.setState({
                faculties: item,
            });
        });
    }

    showFaculties(param) {
        return param.forEach((item) => {
            <div>{item.name}</div>
            console.log(item.name);
        });
    }

    render() {
        const faculties = this.state.faculties;

        return (
            <div>
                {this.showFaculties(faculties)}
            </div>
        );
    }
}

В консоль всё выводит как мне надо, а на странице ничего не отображается, даже если пытаюсь в цикле вывести не item.name, а просто 1. В консоли всё отображается корректно


Ответы (0 шт):