-
Notifications
You must be signed in to change notification settings - Fork 5.5k
[Tech Task] Update Header, Footer and Title to support contract interactions #23950
Copy link
Copy link
Closed
Labels
INVALID-ISSUE-TEMPLATEIssue's body doesn't match any issue template.Issue's body doesn't match any issue template.confirmation-re-designconfirmation-redesignneeds-estimateteam-confirmations-planning(only for internal use within Confirmations team)(only for internal use within Confirmations team)team-confirmations-secure-ux-deprecatedDEPRECATED: please use "team-confirmations" insteadDEPRECATED: please use "team-confirmations" instead
Description
Progresses #23905
Context
There are a few files in the redesigned confirmations architecture that require minimal changes to support new transaction types such as contract interaction. This task deals with updating them all in one pass.
Approach
Update the files described below in the acceptance criteria.
Acceptance Criteria
- Extract
hardwareWalletRequiresConnectionfromFooterinto a hook and add support for determiningfromfrom contract interactions. - In
useConfirmationRecipientInfoused onHeader, add support for determiningfromfrom contract interactions. - Add to the title translation reference in
ui/pages/confirmations/components/confirm/title/title.tsxfor contract interaction transaction type.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
INVALID-ISSUE-TEMPLATEIssue's body doesn't match any issue template.Issue's body doesn't match any issue template.confirmation-re-designconfirmation-redesignneeds-estimateteam-confirmations-planning(only for internal use within Confirmations team)(only for internal use within Confirmations team)team-confirmations-secure-ux-deprecatedDEPRECATED: please use "team-confirmations" insteadDEPRECATED: please use "team-confirmations" instead