Storybooks for commit 2bc72b044ae0705229b7f32118f562ca80e90a3c

Date
10/15/2026, 8:20:58 PM UTC
Summary
fix(settings): ask 2FA accounts for TOTP before v1 pairing starts
Description
Because:
- A 2FA account on v1 pairing could start pairing from /pair with no
  recent TOTP code; the code prompt came only after Firefox opened the channel.

This commit:
- Gates /pair "Continue" and "Continue to sync" on pairingRequiresTotp
- Sends the user to /pair/auth/totp, which returns to /pair after a good code
- Resumes pair_preferences once on return, and drops the router state
- Adds unit tests and a functional test for the 2FA /pair flow

Closes FXA-14781