Skip to content

fix: resolve failing tests and type errors across monorepo - #194

Open
stooit wants to merge 1 commit into
mainfrom
quantcode/e2e-tier3-2172-1790698906
Open

stooit wants to merge 1 commit into
mainfrom
quantcode/e2e-tier3-2172-1790698906

Conversation

@stooit

@stooit stooit commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

Makes bun test && tsc --noEmit pass (13/13, tsc clean). No test changes, no new deps.

  • utils formatDate: day-first en-AU, no leading zero on day, 4-digit year.
  • web api.ts: import renamed hook useDebounce (stale useThrottle); useSearchDebounce re-export kept.
  • ui Button: apply aria-label to icon-only buttons (fallback + dev warning).
  • ui DataTable: fix stale closure in sort toggle (functional setSortDir).
  • bunfig.toml: replace unsupported environment key with preload of existing happy-dom setup.
  • tsconfig.json: add types bun-types (existing devDep) and DOM libs.

Assumptions: useThrottle->useDebounce was an intentional rename; a generic fallback aria-label is acceptable for the unlabeled test case.
Out of scope: DataTable th not keyboard operable; formatDateTime 2-digit year.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant