Problem
1. Test for TransactionHistory empty state illustration and sessionStorage page persistence are missing — after issue #71 and the b01 fix, no tests verify the icon + empty state renders and sessionStorage restores page position.
2. Test for SorobanPanel Cmd+Enter keyboard shortcut and auto-resizing textarea are missing — after issue b02, no tests verify the keyboard shortcut fires invoke and the textarea rows count updates based on content.
3. Test for AccountCardCompact improved avatar initials and navigation click are missing — after issue b03, no tests verify the last-4-char derived initials render correctly, the full address shows in the title attribute, and clicking fires navigation.
Solution
Write Vitest + @testing-library/react tests for all three groups.
Acceptance Criteria
Note for Contributors: Write a clear PR description. Include the full npm test output.
Problem
1. Test for
TransactionHistoryempty state illustration and sessionStorage page persistence are missing — after issue #71 and theb01fix, no tests verify the icon + empty state renders and sessionStorage restores page position.2. Test for
SorobanPanelCmd+Enterkeyboard shortcut and auto-resizing textarea are missing — after issueb02, no tests verify the keyboard shortcut firesinvokeand the textarearowscount updates based on content.3. Test for
AccountCardCompactimproved avatar initials and navigation click are missing — after issueb03, no tests verify the last-4-char derived initials render correctly, the full address shows in thetitleattribute, and clicking fires navigation.Solution
Write Vitest + @testing-library/react tests for all three groups.
Acceptance Criteria
TransactionHistoryempty state icon and sessionStorage restore tests passSorobanPanelCmd+Enterand textarea resize tests passAccountCardCompactavatar initials, title, and click navigation tests passnpm test