AntiPattern

Type and Render Coupling

type-render-coupling

UI composition misuses routing/component contracts so runtime rendering and hydration diverge from TypeScript expectations—variables, props, and tab/anchor nesting are wired in ways that still cause default routes, missing styles, or hydration/type errors.