Skip to content

Commit

Permalink
fix: express import in react native (#1946)
Browse files Browse the repository at this point in the history
Signed-off-by: Timo Glastra <timo@animo.id>
  • Loading branch information
TimoGlastra authored Jul 15, 2024
1 parent 808878d commit 2173952
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .changeset/rude-kangaroos-tease.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@credo-ts/openid4vc": patch
---

Fix an issue where `express` was being bundled in React Native applications even though the `OpenId4VcIssuerModule` and `OpenId4VcVerifierModule` were not used, causing runtime errors.
5 changes: 5 additions & 0 deletions packages/openid4vc/src/shared/router/express.native.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export function importExpress() {
throw new Error(
"Express cannot be imported in React Native. This is probably because you are trying to use the 'OpenId4VcIssuerModule' or the 'OpenId4VcVerifierModule'."
)
}

0 comments on commit 2173952

Please sign in to comment.