Page MenuHomePhabricator

Extract shareable logic from CreateSIWEBackupMessage component
ClosedPublic

Authored by marcin on Apr 12 2024, 5:23 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Dec 25, 5:30 AM
Unknown Object (File)
Sat, Dec 21, 8:27 PM
Unknown Object (File)
Sat, Dec 21, 8:27 PM
Unknown Object (File)
Sat, Dec 21, 8:27 PM
Unknown Object (File)
Sat, Dec 21, 8:27 PM
Unknown Object (File)
Sat, Dec 21, 8:27 PM
Unknown Object (File)
Sat, Dec 21, 8:27 PM
Unknown Object (File)
Sat, Dec 21, 8:27 PM
Subscribers

Details

Summary

This differential refactors CreateSIWEBackupMessage component so that most of its code and logic can be resused. It is necessary since next diff will
introduce new component that renders the same UI to already logged in SIWE users to create backup message if it is not in the database.

Test Plan
  1. Flow
  2. Test that already introduced functionality wasn't broken.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Apr 12 2024, 6:54 AM
native/account/registration/siwe-backup-message-creation.react.js
165 ↗(On Diff #39075)

Nit: I'd reverse the order of these, to match the order in which they are defined in the file

Memoize CreateSIWEBackupMessageBase

Use backup icon from MaterialIcons

REbase to reflect changes from parent diff