refactor: migrate security buttons to app-button - #598
Conversation
E2E — mocked backend🎭 E2E Tests✅ All green — 364 passed · 0 failed · 1 skipped, across 30 spec files in 6m 12s. By spec file
All 365 tests — click to expand
Slowest 10 — what the shard counts should be tuned against
📼 Download the HTML report, videos and traces — see the Generated by run 35787794806 from |
E2E — real Fineract🎭 E2E Tests✅ All green — 78 passed · 0 failed · 0 skipped, across 24 spec files in 7m 28s. By spec file
All 78 tests — click to expand
Slowest 10 — what the shard counts should be tuned against
📼 Download the HTML report, videos and traces — see the Generated by run 35787794806 from |
What and why
Migrated the remaining Security buttons from
ion-buttontoapp-buttonwhile preserving their existing labels, icons, permissions, click handlers, and test IDs.Closes #570
Verification
npm run check:ui-primitivesnpm run lintnpx playwright test --project=mockedgetByTestIdwhere required.Checklist
src/app/api/.src/app/core/adapters/instead of direct browser globals or imperative third-party APIs.