Incremental commit: initial UI logic for WhatsApp sharing