webapp/src/config/routes.ts

39 lines
1.1 KiB
TypeScript
Raw Normal View History

2024-06-24 17:50:27 +00:00
export const ROUTES = {
home: '/',
inbox: '/inbox',
connect: '/connect',
2024-07-03 21:25:03 +00:00
create: '/edit/new',
2024-06-24 17:50:27 +00:00
edit: '/edit/:shoutId',
editSettings: '/edit/:shoutId/settings',
2024-07-03 21:25:03 +00:00
drafts: '/edit',
2024-06-24 17:50:27 +00:00
topics: '/topics',
topic: '/topic/:slug',
2024-07-03 21:25:03 +00:00
authors: '/author',
2024-06-24 17:50:27 +00:00
author: '/author/:slug',
authorComments: '/author/:slug/comments',
authorAbout: '/author/:slug/about',
feed: '/feed',
feedMy: '/feed/my',
2024-07-03 17:38:43 +00:00
feedNotifications: '/feed/noticed',
feedDiscussions: '/feed/discussed',
feedBookmarks: '/feed/bookmarked',
feedCollaborations: '/feed/coauthored',
2024-06-24 17:50:27 +00:00
search: '/search/:q?',
2024-07-03 21:25:03 +00:00
dogma: '/guide/dogma',
2024-06-24 17:50:27 +00:00
discussionRules: '/about/discussion-rules',
2024-07-03 21:25:03 +00:00
guide: '/guide',
help: '/guide/support',
manifest: '/guide/manifest',
partners: '/guide/partners',
principles: '/guide/principles',
projects: '/guide/projects',
2024-06-24 17:50:27 +00:00
termsOfUse: '/about/terms-of-use',
2024-07-03 21:25:03 +00:00
thanks: '/guide/thanks',
2024-06-24 17:50:27 +00:00
expo: '/expo/:layout?',
profileSettings: '/profile/settings',
profileSecurity: '/profile/security',
profileSubscriptions: '/profile/subscriptions',
fourOuFour: '/404',
2024-06-26 08:22:05 +00:00
article: '/:slug'
2024-06-24 17:50:27 +00:00
} as const