Sacred
DashboardDiscoverLeaderboardSettings
© 2026 Sacred Protocol
BugsExperiments
Labs
23/34

Email Section Lab

Visual testing for every state of the EmailSection component

Fixture←→
ActiveNo Email

No email linked

Add an email for login and notifications

State Matrix — all fixtures

Every fixture rendered to verify visual correctness across all states.

No Email

No email linked

Add an email for login and notifications

Verified (Masked)

u***r@example.com

Verified

Verified (Revealed)

user@example.com

Verified

Editing (Empty)

Add email address

We'll send a verification code

Editing (Valid)

Add email address

We'll send a verification code

Editing (Invalid)

Add email address

We'll send a verification code

Sending Code

Add email address

We'll send a verification code

Verifying (Empty)

Verify your email

Code sent to newuser@example.com

Verifying (Partial)

Verify your email

Code sent to newuser@example.com

Verifying (Ready)

Verify your email

Code sent to newuser@example.com

Verifying (Loading)

Verify your email

Code sent to newuser@example.com

Verification Success

Email verified

Error: Invalid Email

Add email address

We'll send a verification code

Please enter a valid email address

Error: Wrong OTP

Verify your email

Code sent to newuser@example.com

Invalid verification code. Please try again.

Error: Expired OTP

Add email address

We'll send a verification code

Code expired. Request a new one.

Error: Rate Limited

Add email address

We'll send a verification code

Too many attempts. Please wait a few minutes.

Error: Network

Add email address

We'll send a verification code

Network error. Please check your connection and try again.

Updating Email

Update email address

We'll verify your new address

Update Success

Email verified

Your email has been updated to newemail@example.com

© 2026 Sacred LabsBack to Labs