Skip to content

Use listbox for hand raise leads country and state

What does this MR do and why?

Use listbox for hand raise leads country and state

  • reformat form to use glformfields so that we have similar setup to other lead forms.
  • use listbox for issue goals.
  • fixed regression on company field in the before screenshot due to the container queries migration
  • use a mixin to share some of the country and state logic
  • see #549546 (closed)

References

Screenshots or screen recordings

regression on company field in the before screenshot due to the container queries migration now fixed

Before After
Screenshot_2025-09-24_at_2.35.06_PM Screenshot_2025-09-24_at_2.46.11_PM

How to set up and validate locally

  1. Setup to simulate SaaS and restart GDK
  2. Allow local network connections
    • Make sure Admin > Settings > Network > Outbound requests is set like the below Screen_Shot_2023-03-21_at_1.53.06_PM
  3. if desired for full submission setup(covered by specs), Setup CustomersDot locally.
  4. Navigate to any group you are owner of and go to Settings -> Billings
  5. Click on 'Talk to an expert today'.
  6. Fill out the form and submit.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #549546 (closed)

Edited by Doug Stull

Merge request reports

Loading