Some checks failed
The warning panel was wrapped in x-show, which only toggles display:none — child :href bindings still evaluate, so the 'selectedMerchant.id' access inside the link threw 'TypeError: can't access property "id", selectedMerchant is null' on every reactive update before a merchant was picked. Switch to <template x-if> so the element is removed from the DOM entirely when the condition is false; child bindings then never run. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>