Draft tested around in all 3 Storybook versions as well as iOS/Android in the app with alpha build replacing a handful of links of various varieties.
[x] Tested on iOS
[x] Tested on Android
[x] Tested on Web
PR Checklist
Code reviewer validation:
General
[x] PR is linked to ticket(s)
[x] PR has changelog label applied if it's to be included in the changelog
[x] Acceptance criteria:
All satisfied or
Documented reason for not being performed or
Split to separate ticket and ticket is linked by relevant AC(s)
[x] Above PR sections adequately filled out
[x] If any breaking changes, in accordance with the pre-1.0.0 versioning guidelines: a CU ticket has been created for the VA Mobile App detailing necessary adjustments with the package version that will be published by this ticket
Code
[x] Tests are included if appropriate (or split to separate ticket)
134
[x] New functions have proper TSDoc annotations
Publish
While changes warrant a new version per the versioning guidelines, the component's state is rough and it is deemed wise to await subsequent tickets to publish a version officially releasing it.
Description of Change
base
variant icons to not be a severe contrast violationdirections
type will prompt user interaction before leavingOSfunctions
utilities setTesting Packages
Screenshots/Video
Android Storybook:
https://github.com/department-of-veterans-affairs/va-mobile-library/assets/8690976/811fe130-27d1-4a78-bae7-22ea94b80a18
Android Flagship:
https://github.com/department-of-veterans-affairs/va-mobile-library/assets/8690976/d915b5ba-adbe-46b8-b494-2cb4c10459c8
iOS Flagship:
https://github.com/department-of-veterans-affairs/va-mobile-library/assets/8690976/45731c36-1cc4-4f2c-a729-384dc1ea3ccd
Testing
Draft tested around in all 3 Storybook versions as well as iOS/Android in the app with alpha build replacing a handful of links of various varieties.
PR Checklist
Code reviewer validation:
changelog
label applied if it's to be included in the changelog134
Publish
While changes warrant a new version per the versioning guidelines, the component's state is rough and it is deemed wise to await subsequent tickets to publish a version officially releasing it.