Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add auto-suffix suggestion feature to EmailField #208

Merged
merged 6 commits into from
Oct 14, 2024

Conversation

leewyatt
Copy link
Contributor

@leewyatt leewyatt commented Oct 2, 2024

Introduced a new auto-suffix suggestion feature in the EmailField component to improve user experience. This includes a dropdown suggestion popup, and necessary properties and methods to enable and customize the feature. The demo app has been updated to showcase the new functionality.

Introduced a new auto-suffix suggestion feature in the EmailField component to improve user experience. This includes a dropdown suggestion popup, and necessary properties and methods to enable and customize the feature. The demo app has been updated to showcase the new functionality.
@leewyatt leewyatt requested a review from dlemmermann October 2, 2024 11:51
Expanded the EmailField JavaDoc to include new features such as automatic email domain suffix suggestions, format validation, and customizable properties for UI elements. These improvements aim to boost user experience and maintain input validity.
This Javadoc provides a clear explanation of the autoSuffixEnabledProperty method, describing its purpose and return value. It improves code documentation and helps future developers understand the function and utility of the method.
Updated the email suggestions feature to use "domain" terminology instead of "suffix". This change affects property names, internal variables, and user interface components to improve clarity and accuracy in the codebase.
Changed the height property from max-height to pref-height in the email field CSS. This ensures the suggestion list view maintains a consistent height.
Refactor the logic to control the visibility of the email domain suggestion popup and add detailed documentation. The new implementation ensures the popup is shown only under specific conditions and simplifies code readability and maintenance.
Copy link

sonarqubecloud bot commented Oct 3, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarCloud

@dlemmermann dlemmermann merged commit 6de1cfb into master Oct 14, 2024
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants