consumer / Find it locally - listing types
Listing - Event (couples paint & sip night)
Two 'Reserve a spot - free' CTAs anchor-jump (hero to #rsvp, event card to #reserve RSVP form); Spots-left status shown as '18 of 24 spots left' with a fill-up / waitlist note ('we'll text you if a spot opens'); Add-to-calendar action appears as a hero icon button and as ghost buttons in the event card and form
Fields
FLD-BASE,FLD-SHORT-TEXT,FLD-A11Y-I18N
FLD-BASE,FLD-EMAIL,FLD-A11Y-I18N
FLD-BASE,FLD-CHOICE,FLD-A11Y-I18N
FLD-BASE,FLD-EMAIL,FLD-A11Y-I18N
Actions
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
aria-current=page / ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-SUBMIT-MUTATION / Local UI, navigation, status, or filter control; no service mutation is required.
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-SUBMIT-MUTATION / Service-backed by Community consumer follow endpoint (listing:follow).
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-SUBMIT-MUTATION / Local UI, navigation, status, or filter control; no service mutation is required.
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-SUBMIT-MUTATION / Service-backed by Directory consumer action endpoint (rsvp confirm).
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-SUBMIT-MUTATION / Local UI, navigation, status, or filter control; no service mutation is required.
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
aria-current=page / ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-NAVIGATION
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ,ACT-SUBMIT-MUTATION / Local UI, navigation, status, or filter control; no service mutation is required.
ACT-BASE,ACT-DOUBLE-CLICK,ACT-AUTHZ