-
Notifications
You must be signed in to change notification settings - Fork 66
Open
Description
Находясь на странице https://typescript-definitive-guide.ru/what-is-new/[version]/ на самой старой и на самой новой записи в списке changelog'ов версий, при нажатии на кнопки "Предыдущая глава" и "Следующая глава" соответственно, кнопка ведёт на несуществующий путь [version], что, очевидно, приводит к 404 error.
Проблема в этих строчках (возможно, нужно добавить какой-то дизейбл к next/link для крайних записей (поправил бы сам, но не умею в react и next 😅)
| <Link href={ pageNav.prevPage.path }> |
| <Link href={ pageNav.nextPage.path }> |
P.S.: небольшая рекомендация - в этом же файле для типа PageNavInfo
typescript-definitive-guide/www/pages/what-is-new/[version].tsx
Lines 57 to 63 in 580ce0a
| type PageNavInfo = { | |
| isPrevPage: boolean; | |
| isNextPage: boolean; | |
| prevPage: PageNav; | |
| nextPage: PageNav; | |
| } |
Можно было бы переименовать переменные isPrevPage и isNextPage на hasPrevPage и hasNextPage для большей семантичности
P.P.S.: проект огонь, огромная благодарочка, автор, с меня звёздочка и чеканная монета)
Metadata
Metadata
Assignees
Labels
No labels


