diff --git a/packages/mobile-sdk/.yarn/install-state.gz b/packages/mobile-sdk/.yarn/install-state.gz index 7262086e90..04a0f34324 100644 Binary files a/packages/mobile-sdk/.yarn/install-state.gz and b/packages/mobile-sdk/.yarn/install-state.gz differ diff --git a/packages/mobile-sdk/package.json b/packages/mobile-sdk/package.json index 393b44aff1..b3752374d3 100644 --- a/packages/mobile-sdk/package.json +++ b/packages/mobile-sdk/package.json @@ -60,7 +60,7 @@ "release": true }, "devDependencies": { - "@snickerdoodlelabs/core": "^1.1.1", + "@snickerdoodlelabs/core": "^1.1.2", "@testing-library/react-native": "^12.3.0", "@types/node": "^16.11.15", "@types/react": "^17.0.39", diff --git a/packages/mobile-sdk/src/context/CoreContext.tsx b/packages/mobile-sdk/src/context/CoreContext.tsx index 91e42aab4e..8fc35853c4 100644 --- a/packages/mobile-sdk/src/context/CoreContext.tsx +++ b/packages/mobile-sdk/src/context/CoreContext.tsx @@ -65,9 +65,14 @@ const CoreProvider: React.FC = ({ children, configs }) => { }; React.useEffect(() => { - snickerdoodleCore.initialize().map(() => { - setIsInitialized(true); - }); + snickerdoodleCore + .initialize() + .map(() => { + setIsInitialized(true); + }) + .mapErr((error) => { + console.log("Error initializing core", error); + }); }, []); return ( diff --git a/packages/mobile-sdk/src/context/LayoutContext.tsx b/packages/mobile-sdk/src/context/LayoutContext.tsx index 39e50e46db..09a04a4ad7 100644 --- a/packages/mobile-sdk/src/context/LayoutContext.tsx +++ b/packages/mobile-sdk/src/context/LayoutContext.tsx @@ -17,7 +17,7 @@ export interface InvitationPopupProps { } const LayoutContext = createContext( - {} as ILayoutContextType + {} as ILayoutContextType, ); const LayoutProvider: React.FC = ({ children }: any) => { @@ -31,14 +31,13 @@ const LayoutProvider: React.FC = ({ children }: any) => { if (showPopup && invitation) { snickerdoodleCore ?.getConsentContractCID( - invitation?.consentContractAddress as EVMContractAddress + invitation?.consentContractAddress as EVMContractAddress, ) .andThen((cid) => { - return snickerdoodleCore.invitation - .getInvitationMetadataByCID(cid) - .map((metaData) => { - setInvitationMetadata(metaData); - }); + return snickerdoodleCore.invitation.getInvitationMetadataByCID(cid); + }) + .map((metaData) => { + setInvitationMetadata(metaData); }) .mapErr((error) => { console.log("Error getting invitation metadata", error); diff --git a/packages/mobile-sdk/yarn.lock b/packages/mobile-sdk/yarn.lock index a0d5feb40b..f9c7c82be0 100644 --- a/packages/mobile-sdk/yarn.lock +++ b/packages/mobile-sdk/yarn.lock @@ -2614,7 +2614,7 @@ __metadata: languageName: node linkType: hard -"@snickerdoodlelabs/core@npm:^1.1.1": +"@snickerdoodlelabs/core@npm:^1.1.2": version: 1.1.2 resolution: "@snickerdoodlelabs/core@npm:1.1.2" dependencies: @@ -2680,6 +2680,29 @@ __metadata: languageName: node linkType: hard +"@snickerdoodlelabs/mobile-integration@workspace:.": + version: 0.0.0-use.local + resolution: "@snickerdoodlelabs/mobile-integration@workspace:." + dependencies: + "@react-native-async-storage/async-storage": 1.18.2 + "@snickerdoodlelabs/core": ^1.1.2 + "@testing-library/react-native": ^12.3.0 + "@types/node": ^16.11.15 + "@types/react": ^17.0.39 + "@types/react-native": ^0.66.11 + jest: ^29.7.0 + neverthrow: ^5.1.0 + neverthrow-result-utils: ^2.0.2 + react-native-builder-bob: 0.20.4 + react-test-renderer: ^18.2.0 + typescript: ^4.5.4 + peerDependencies: + "@react-native-async-storage/async-storage": "*" + react: "*" + react-native: "*" + languageName: unknown + linkType: soft + "@snickerdoodlelabs/node-utils@npm:^1.0.0, @snickerdoodlelabs/node-utils@npm:^1.0.1": version: 1.0.1 resolution: "@snickerdoodlelabs/node-utils@npm:1.0.1" @@ -7664,29 +7687,6 @@ __metadata: languageName: node linkType: hard -"snickerdoodlesdk-test@workspace:.": - version: 0.0.0-use.local - resolution: "snickerdoodlesdk-test@workspace:." - dependencies: - "@react-native-async-storage/async-storage": 1.18.2 - "@snickerdoodlelabs/core": ^1.1.1 - "@testing-library/react-native": ^12.3.0 - "@types/node": ^16.11.15 - "@types/react": ^17.0.39 - "@types/react-native": ^0.66.11 - jest: ^29.7.0 - neverthrow: ^5.1.0 - neverthrow-result-utils: ^2.0.2 - react-native-builder-bob: 0.20.4 - react-test-renderer: ^18.2.0 - typescript: ^4.5.4 - peerDependencies: - "@react-native-async-storage/async-storage": "*" - react: "*" - react-native: "*" - languageName: unknown - linkType: soft - "socks-proxy-agent@npm:^7.0.0": version: 7.0.0 resolution: "socks-proxy-agent@npm:7.0.0"