Skip to content

[Due for payment 2026-06-09] [Bulk workspace edits] Page 3 (Double-check confirmation) [5] #88672

Description

@francoisl

Task

Build pages/workspace/copyPolicySettings/CopyPolicySettingsConfirmPage.tsx, the final RHP step before the copy kicks off.

  • Header: "Let's double-check to make sure everything looks right."
  • Subheader: "We'll begin updating workspaces once you tap 'Copy configuration'"
  • Two PressableWithFeedback rows styled as menu items with right chevrons:
    • Configuration — shows the parts selected in Page 2; tapping navigates back to SELECT_FEATURES
    • Workspaces — shows the targets selected in Page 1; tapping navigates back to ROOT
  • Primary button "Copy configuration" calls copyPolicySettings(...) and dismisses the RHP (progress modal takes over from there — see Issue 6)

Read targetPolicyIDs and parts from ONYXKEYS.COPY_POLICY_SETTINGS.

Add the necessary translation keys.

Relevant design doc section: "[App] Page 3: Double-check".

Depends on Issues 1 and 2.

Issue OwnerCurrent Issue Owner: @mallenexpensify

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionDailyKSv2InternalRequires API changes or must be handled by Expensify staffTask

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions