Навбар ссылки на созданные страницы в gatbys js с использованием тега <Link>не работает - PullRequest
1 голос
/ 23 февраля 2020

Я довольно новичок в Гэтсби- js. Следуя инструкциям и документации, я создал ссылки на другие веб-страницы в моем проекте, используя предоставленный тег link. Однако, нажав на ссылку в браузере, я получаю это сообщение об ошибке:

TypeError: Cannot read property 'getElementsByTagName' of null

Вместе с этим блоком кода в /. Cache / navigation. js: 173 каталог

  170 | if (document.title) {
  171 |   pageName = document.title
  172 | }
> 173 | const pageHeadings = document
  174 |   .getElementById(`gatsby-focus-wrapper`)
  175 |   .getElementsByTagName(`h1`)
  176 | if (pageHeadings && pageHeadings.length) {

Я не знаю, что я делаю что-то не так, так как я написал свои ссылки в компоненте navbar:

        <Link 
          to={WhoWeAre} 
          class="block mt-4 lg:inline-block lg:mt-0 text-red-600 hover:text-red-300 mr-4"
        >
          Who we are
        </Link>
...