TESTING EXTERNAL SCRIPT: external merge request from Contributor#36352
TESTING EXTERNAL SCRIPT: external merge request from Contributor#36352jacquesikot wants to merge 4 commits intoreleasefrom
Conversation
…smith into fix/Issue_25911_onTextChanged_phone_input_widget
…_25911_onTextChanged_phone_input_widget' into chore/external-contribution-34715
WalkthroughThe changes introduced enhance the functionality and robustness of the PhoneInput component and its associated tests. Specifically, input validation has been added to ensure that the PhoneInput does not accept invalid characters or leading whitespace. Additionally, the test suite for the PhoneInput component has been updated to include validation for the toast message that indicates a value change, ensuring it is properly displayed and removed during the test flow. Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant PhoneInputWidget
participant ToastMessage
User->>PhoneInputWidget: Input value
PhoneInputWidget->>PhoneInputWidget: Validate input
alt Valid input
PhoneInputWidget->>PhoneInputWidget: Update metadata
PhoneInputWidget->>ToastMessage: Show "Value Changed"
else Invalid input
PhoneInputWidget->>User: Reject input
end
User->>PhoneInputWidget: Clear input
PhoneInputWidget->>ToastMessage: Wait for disappearance
ToastMessage-->>PhoneInputWidget: Confirm disappearance
Poem
Recent review detailsConfiguration used: .coderabbit.yaml Files selected for processing (2)
Additional context usedPath-based instructions (1)
Additional comments not posted (2)
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
|
Closing this PR to test the script. |
Description
Fixes #
Warning
If no issue exists, please create an issue first, and check with the maintainers if the issue is valid.
Automation
/ok-to-test tags="@tag.All"
🔍 Cypress test results
Tip
🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/10894786986
Commit: dcb2e0d
Cypress dashboard.
Tags:
@tag.AllSpec:
Tue, 17 Sep 2024 02:36:09 UTC
Communication
Should the DevRel and Marketing teams inform users about this change?
Summary by CodeRabbit
New Features
Bug Fixes