Legal Page Layout
Component Detail
Infrastructure
low complexity
Shared Component
frontend
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Shared Next.js layout component used across all static legal pages (Privacy Policy, Terms of Service, DPA, Cookie Policy, SLA). Provides consistent typography, breadcrumb navigation, last-updated timestamp, and table-of-contents sidebar.
legal-page-layout
Responsibilities
- Render shared header, footer, and sidebar navigation for legal pages
- Display last-updated date and document version
- Generate anchor links for section headings
Interfaces
LegalPageLayout({ title, lastUpdated, children }): ReactNode