Route Management
Overview
Routes Constant
import { Routes } from '$lib/routes';
// Static routes
Routes.APP; // '/app'
Routes.APP_SETTINGS; // '/app/settings'
Routes.AUTH_LOGIN; // '/auth/login'
Routes.ADMIN_COMPLIANCE; // '/admin/compliance'Route Categories
Category
Example Routes
Description
Navigation
Using goto()
goto()Using redirect()
redirect()Using <a> Tags
<a> TagsBuilding Routes
Syntax
Examples
Path Encoding
Breadcrumbs
How It Works
Route Configuration
Generated Breadcrumbs
Page Labels
Setting a Page Label
Using the Helper Hook
Setting a Custom Page Title
Breadcrumb Context API
Method
Description
Page Titles
Automatic Title Sync
Adding New Routes
1. Add Route Constant
2. Add Route Configuration (for breadcrumbs)
3. Use the Route
Best Practices
Do
Don't
Troubleshooting
Breadcrumb Not Updating
Route Not Found
Related Documentation
Last updated