25 lines
654 B
TypeScript
25 lines
654 B
TypeScript
import {
|
|
type RouteConfig,
|
|
index,
|
|
route,
|
|
layout,
|
|
prefix,
|
|
} from '@react-router/dev/routes'
|
|
|
|
export default [
|
|
layout('layouts/app.tsx', [
|
|
index('routes/overview/index.tsx'),
|
|
route('users', 'routes/users/index.tsx'),
|
|
route('orders', 'routes/orders/index.tsx'),
|
|
route('enrollments', 'routes/enrollments/index.tsx'),
|
|
]),
|
|
layout('layouts/auth.tsx', [
|
|
...prefix('auth', [
|
|
index('routes/auth/signin/index.tsx'),
|
|
route('signup', 'routes/auth/signup/index.tsx'),
|
|
route('forgot', 'routes/auth/forgot/index.tsx'),
|
|
route('passcode', 'routes/auth/passcode/index.tsx'),
|
|
]),
|
|
]),
|
|
] satisfies RouteConfig
|