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',
create: '/create',
edit: '/edit/:shoutId',
editSettings: '/edit/:shoutId/settings',
drafts: '/drafts',
topics: '/topics',
topic: '/topic/:slug',
authors: '/authors',
author: '/author/:slug',
authorComments: '/author/:slug/comments',
authorAbout: '/author/:slug/about',
feed: '/feed',
feedMy: '/feed/my',
feedNotifications: '/feed/notifications',
feedDiscussions: '/feed/discussions',
feedBookmarks: '/feed/bookmarks',
feedCollaborations: '/feed/collaborations',
search: '/search/:q?',
dogma: '/about/dogma',
discussionRules: '/about/discussion-rules',
guide: '/about/guide',
help: '/about/help',
manifest: '/about/manifest',
partners: '/about/partners',
principles: '/about/principles',
projects: '/about/projects',
termsOfUse: '/about/terms-of-use',
thanks: '/about/thanks',
expo: '/expo/:layout?',
profileSettings: '/profile/settings',
profileSecurity: '/profile/security',
profileSubscriptions: '/profile/subscriptions',
fourOuFour: '/404',
article: '/:slug',
} as const