fix(domains): Verify Now feedback + DNS setup wizard with provider-specific instructions #4044
Cross-repo impact
See what breaks downstream if this PR merges.
⮌ Merged
This pull request was merged into main.
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts
Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/AlecRae.com/pull/87
Summary
Fix: Verify Now button had no feedback — button now shows a spinner + "Checking..." label while the API call runs; the domain card status badge changes to "Checking..."; an inline result message appears below the card for 6 seconds (green for success, amber for pending/failed). Previously the button fired silently with zero visual change.
Fix: DomainCard gains
verifyingprop —DomainCardinpackages/uinow acceptsverifying?: booleanwhich activates the button's loading state and disables Remove while a check is in progress.Feature: DNS setup wizard — replaces the plain "View Records" modal for unverified domains with a guided wizard:
Test plan
🤖 Generated with Claude Code
https://claude.ai/code/session_01GYakKc6rtYKmTgknsK1AiY
Generated by Claude Code