Fixes issues identified in PR #3076: 1. mock-server.mjs: Fix HTTP line ending escape sequence - Changed `\\r\\n\\r\\n` to `\r\n\r\n` for proper HTTP CRLF terminators 2. App.tsx: Add accessibility attributes to pairing form - Added aria-label, aria-invalid, aria-describedby to input - Added id="pairing-error" and role="alert" to error message 3. Header.tsx: Add accessible name to logout button - Added aria-label for screen readers on mobile (icon-only) view 4. Layout.tsx: Guard localStorage access with try-catch - Prevents runtime errors when storage is blocked/unavailable Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| dist | ||
| e2e | ||
| src | ||
| .gitignore | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| playwright.config.ts | ||
| tsconfig.app.json | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||