Skip to content

feat: Add support for Bonus PARI credential#203

Open
NikkingSpin wants to merge 11 commits into
WLS-99from
WLS-122-pari-credential
Open

feat: Add support for Bonus PARI credential#203
NikkingSpin wants to merge 11 commits into
WLS-99from
WLS-122-pari-credential

Conversation

@NikkingSpin
Copy link
Copy Markdown
Collaborator

@NikkingSpin NikkingSpin commented May 26, 2026

Short description

Add support for the Bonus PARI credential with a new card component, barcode integration, and related utilities.

List of changes proposed in this pull request

  • Add Bonus PARI credential with new BonusCard component
  • Add barcode library (react-native-barcode-builder) and related patch
  • Add bonus card asset images
  • Add ItwBarcodeCard component for barcode display in credential details
  • Update credential claims and presentation components to support the new bonus card
  • Add useDetectSmallScreen and useScreenReaderEnabled hooks
  • Update itwStyleUtils and itwTypesUtils for the new credential configuration
  • Update wallet locales with bonus-related strings

How to test

  1. Checkout the branch and run pnpm install
  2. Complete the credential issuance flow to obtain a Bonus PARI credential
  3. Navigate to the credential details screen and verify the Bonus PARI details renders correctly with its barcode and status

Resolves WLS-122

@NikkingSpin NikkingSpin changed the title Wls 122 pari credential feat: Add support for Bonus PARI credential May 26, 2026
@github-actions
Copy link
Copy Markdown
Contributor

PR Title Validation for conventional commit type

All good! PR title follows the conventional commit type.

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