-
Notifications
You must be signed in to change notification settings - Fork 15
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
feat: create PasswordField component in WireUI/WireReusableUIComponent - WPB-15537 #2406
feat: create PasswordField component in WireUI/WireReusableUIComponent - WPB-15537 #2406
Conversation
Test Results 1 files 9 suites 34s ⏱️ Results for commit 4fd73d0. ♻️ This comment has been updated with latest results. |
Datadog ReportBranch report: ❌ 6 Failed (0 Known Flaky), 76 Passed, 1 Skipped, 10.7s Total Time ❌ Failed Tests (6)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure if this is ready to be reviewed. The PR is still a draft.
WireUI/Sources/WireReusableUIComponents/Resources/en.lproj/Localizable.strings
Outdated
Show resolved
Hide resolved
WireUI/Sources/WireReusableUIComponents/PasswordTextField/PasswordTextField.swift
Outdated
Show resolved
Hide resolved
WireUI/Sources/WireReusableUIComponents/PasswordTextField/PasswordTextField.swift
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
3d3e2af
to
813b138
Compare
bd41302
to
94a019a
Compare
A separate ticket, WPB-15571, has been created for accessibility strings. |
WireUI/Sources/WireReusableUIComponents/PasswordTextField/PasswordField.swift
Outdated
Show resolved
Hide resolved
@El-Fitz There is an issue that the "eye" icon overlaps the password for large fonts. This can be seen in the snapshots |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left a couple of comments for now, but it looks good
WireUI/Sources/WireReusableUIComponents/PasswordTextField/PasswordField.swift
Outdated
Show resolved
Hide resolved
WireUI/Sources/WireReusableUIComponents/PasswordTextField/PasswordField.swift
Outdated
Show resolved
Hide resolved
WireUI/Sources/WireReusableUIComponents/PasswordTextField/PasswordField.swift
Outdated
Show resolved
Hide resolved
...ources/ReferenceImages/PasswordFieldSnapshotTests/testDynamicTypeVariants.accessibility4.png
Outdated
Show resolved
Hide resolved
@El-Fitz Snapshot tests are missing |
Un-assigning myself as this PR already has multiple reviewers. Feel free to add me back @El-Fitz if you would like |
Datadog ReportBranch report: ✅ 0 Failed, 82 Passed, 1 Skipped, 19.17s Total Time |
35466c0
to
bafdd72
Compare
bafdd72
to
7cce354
Compare
Issue
Creates a new
PasswordField
reusable component, based on thePasswordFieldView
component from #2339.Testing
See SwiftUI previews.
Checklist
[WPB-XXX]
.UI accessibility checklist
If your PR includes UI changes, please utilize this checklist: