Page MenuHomePhabricator

[Cashtab] Update Token components with direct calls to antd notifications
ClosedPublic

Authored by emack on Feb 1 2024, 13:53.

Details

Summary

This diff deprecates sendTokenNotification, burnTokenNotification, createTokenNotification and tokenIconSubmitSuccess, replaced with calls on the antd component directly.

Test Plan
  • grep -r sendTokenNotification src/ with no output
  • grep -r burnTokenNotification src/ with no output
  • grep -r createTokenNotification src/ with no output
  • grep -r tokenIconSubmitSuccess src/ with no output
  • npm test

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Added integration tests for token tx notifications

emack published this revision for review.Feb 2 2024, 12:26
emack added a reviewer: bytesofman.
  • needs version bump
  • Test plan is too complicated. The integration tests added in this diff are thorough and quite good. can eliminate the create a token (no UI change to success and icon submission notifs) and

send a token (no UI change) steps.

if you find the test plan is too complicated -- esp now that we have much better testing libraries and practices in Cashtab -- it is usually a sign that the diff needs another test. goal is for every testplan to just be npm test, so that a reviewer can learn a lot from a successful CI build.

This revision is now accepted and ready to land.Feb 2 2024, 13:58

version bump and test plan updated