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

fix(AccessibilityIdentifiers): IOS-9694 - New struct for common Ids #334

Merged
merged 1 commit into from
Feb 2, 2024

Conversation

alexanegon
Copy link
Contributor

@alexanegon alexanegon commented Feb 1, 2024

🎟️ Jira ticket

IOS-9694

πŸ₯… What's the goal?

Add a default ID for the list chevron image.

🚧 How do we do it?

We have brought from iphoneapp a struct called DefaultAccessibilityIdentifier where we have different properties to compose the identifier following the Feature, Section and ElementType defined as constants. This way we prepare mistica to unify the IDs with Android following the different ids configured in Figma, like lists

To accomplish this issue we have created the enum ListAccessibilityIdentifiers which has different DefaultAccessibilityIdentifier constants, so we can use the chevron to set as default in the SwiftUI CellNavigationPreset.swift and UIKit version /NavigationPresetView.swift

⚾️ Extra Ball ⚾️

I created the FeedbackAccessibilityIdentifiers.swift to leave it prepared and check thath everything is well done

πŸ§ͺ How can I verify this?

AccesibilityIdsMistica.mov

@alexanegon alexanegon requested review from a team, idenjoe and Gomay88 and removed request for a team February 1, 2024 13:27
@alexanegon alexanegon marked this pull request as ready for review February 1, 2024 13:27
@alexanegon alexanegon merged commit 838aa6b into main Feb 2, 2024
2 checks passed
@alexanegon alexanegon deleted the IOS-9694-ChevronAccesibilityCommonId branch February 2, 2024 07:53
tuentisre pushed a commit that referenced this pull request Feb 2, 2024
## [29.1.1](v29.1.0...v29.1.1) (2024-02-02)

### Bug Fixes

* **AccessibilityIdentifiers:** IOS-9694 - New struct for common Ids ([#334](#334)) ([838aa6b](838aa6b))
* **List:** Make list chevron accesibility identifier visible and configurable ([#333](#333)) ([28967aa](28967aa))
@tuentisre
Copy link
Collaborator

πŸŽ‰ This PR is included in version 29.1.1 πŸŽ‰

The release is available on GitHub release

Your semantic-release bot πŸ“¦πŸš€

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants