каждая со своим роутом
вопрос: пишете ли вы в двух местах руками - в одном path, в другому to или делаете объект routes с path, title и component?
title?
не ну тайтл потом идет в Link
Ааа
Я думал, можно указывать title страницы пропсом 🌝
угу понял, да это и был вопрос. мне просто не нравится мапить такое, оно статическое же
Один обьект такой export const ROUTES = { HOME: router.add('/'), USER: router.add('/user/:id'), JOBS: router.add('/jobs'), JOB: router.add<{ id: string }>('/job/:id'), BOOKMARKS: router.add('/bookmarks'), POST_A_JOB: router.add('/post-a-job'), POST_A_RESUME: router.add('/post-a-resume'), } Второй такой export const ROUTE_LIST = [ { key: 'home', route: ROUTES.HOME, component: HomePage, }, { key: 'jobs', route: ROUTES.JOBS, component: JobsPage, }, { key: 'job', route: ROUTES.JOB, component: JobPage, }, { key: 'bookmarks', route: ROUTES.BOOKMARKS, component: BookmarksPage, }, { key: 'user', route: ROUTES.USER, component: UserPage, }, ]
ну ок, а если тебе нужно линков нафигачить на эти роуты, то где хранятся имена этих линков?
Думаю третий обьект бы сделал, иначе хрень какая-то
Обсуждают сегодня