Example Page Using Shared Components
This page demonstrates the new TypeScript-based shared header and footer components.
Benefits:
- ✅ Type-safe TypeScript components
- ✅ Consistent headers/footers across all pages
- ✅ Easy to maintain - change once, update everywhere
- ✅ Built-in i18n support
- ✅ Automatic theme toggle functionality
How to use:
// Include the compiled bundle
<script src="dist/app-main.js"></script>
// The shared components are automatically rendered
// into #header-container and #footer-container