@historydev
Редактирую файлы с непонятными расширениями

Почему зависает приложение при использовании этого компонента?

Доброй ночи. Скажите пожалуйста от чего может зависать приложение в этом коде?

Не работает

UPDATE:
export default function TopBar() {
    return (
        <Router>

            <SelectNavigation />

        </Router>
    )
}

function SelectNavigation() {

    // if (window.innerWidth > 900) {
    //
         return (
            <nav className='nav-computer'>
                <Navigation items={navigationItems}/>
                <div className="logo">
                    <Link to='/'>
                        <div className="first-child">{logo.firstChild}</div>
                        <div className="last-child">{logo.lastChild}</div>
                    </Link>
                </div>
            </nav>
        )
}
  • Вопрос задан
  • 371 просмотр
Пригласить эксперта
Ответы на вопрос 1
joeberetta
@joeberetta Куратор тега JavaScript
Читай: https://epdf.pub/google-for-dummies.html
Потому что вы используете стрелочные функции, которые не всплывают в отличие от function. Если поменяете функции местами или стрелочные на function поменяете, будет работать.

Читайте про hoisting в js
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы