francy51 895181dc8c feat: add search/query utilities, filing type filters, and query history
- src/lib/searchQuery.ts: query parsing (ticker vs company name), form
  type constants, filing item filtering, and error message builders
- src/lib/searchQuery.test.ts: 32 tests covering query classification,
  form type validation, filter toggling, and error messages
- FilingsPanel: quick-filter chips for common SEC form types (10-K,
  10-Q, 8-K, 20-F, etc.) with toggle behavior
- FilingsPanel.test.tsx: 10 tests including new form type commands and
  chip rendering
- src/hooks/useQueryHistory.ts: localStorage-persisted command history
  with deduplication and search (max 50 entries)
- src/hooks/useQueryHistory.test.ts: 5 tests for deduplication logic

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-01 14:25:21 -04:00
2026-04-04 12:17:18 -04:00
Description
No description provided
4.3 MiB
Languages
Rust 58%
TypeScript 41.4%
CSS 0.5%