The last 7 react-refresh warnings are dev-only HMR DX from intentional component+hook/helper colocations (EventCountdown, SortDropdown, TrustFilter, LanguageContext, NewsletterPage). Splitting them into new files is broad import churn for no runtime benefit, so each carries a justified file-level disable. npm test: 0 errors, 0 warnings, 101 tests; boot smoke green. |
||
|---|---|---|
| .. | ||
| AppContext.ts | ||
| LanguageContext.tsx | ||
| NWCContext.tsx | ||