33 lines
577 B
TypeScript
33 lines
577 B
TypeScript
export const ROUTE = {
|
|
HOME: '/',
|
|
DASHBOARD: '/dashboard',
|
|
ONBOARDING: '/onboarding',
|
|
COURSES: '/courses',
|
|
COURSE: '/course',
|
|
LOGIN: '/login',
|
|
SIGN_UP: '/signup',
|
|
PROFILE: '/profile',
|
|
PEOPLE: '/people',
|
|
DISCUSSIONS: '/discussions',
|
|
ASK: '/ask',
|
|
FORGOT: '/forgot',
|
|
RESET: '/reset',
|
|
};
|
|
|
|
export const PUBLIC_ROUTES = [
|
|
`^${ROUTE.HOME}$`,
|
|
ROUTE.LOGIN,
|
|
ROUTE.SIGN_UP,
|
|
ROUTE.FORGOT,
|
|
ROUTE.RESET,
|
|
`^${ROUTE.COURSE}/.*`,
|
|
];
|
|
|
|
export const ROUTES_TO_HIDE_NAV = [
|
|
ROUTE.LOGIN,
|
|
ROUTE.SIGN_UP,
|
|
ROUTE.FORGOT,
|
|
ROUTE.RESET,
|
|
ROUTE.ONBOARDING,
|
|
];
|