diff --git a/CHANGELOG.md b/CHANGELOG.md index 0cfc08d..ca47f26 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +### [0.9.5](https://github.com/useElven/core/releases/tag/v0.9.5) (2023-10-02) +- fix the bug related to reseting the active guardian local storage entry on hard refresh +- update dependencies + ### [0.9.4](https://github.com/useElven/core/releases/tag/v0.9.4) (2023-09-30) - export `TransactionParams` type - update dependencies diff --git a/package-lock.json b/package-lock.json index 213a6ee..1b2eb83 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@useelven/core", - "version": "0.9.4", + "version": "0.9.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@useelven/core", - "version": "0.9.4", + "version": "0.9.5", "license": "MIT", "dependencies": { "@multiversx/sdk-core": "12.9.0", @@ -23,7 +23,7 @@ "devDependencies": { "@types/lodash.clonedeep": "4.5.7", "@types/node": "20.8.0", - "@types/react": "18.2.23", + "@types/react": "18.2.24", "@typescript-eslint/eslint-plugin": "6.7.3", "@typescript-eslint/parser": "6.7.3", "eslint": "8.50.0", @@ -1089,9 +1089,9 @@ "devOptional": true }, "node_modules/@types/react": { - "version": "18.2.23", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.23.tgz", - "integrity": "sha512-qHLW6n1q2+7KyBEYnrZpcsAmU/iiCh9WGCKgXvMxx89+TYdJWRjZohVIo9XTcoLhfX3+/hP0Pbulu3bCZQ9PSA==", + "version": "18.2.24", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.24.tgz", + "integrity": "sha512-Ee0Jt4sbJxMu1iDcetZEIKQr99J1Zfb6D4F3qfUWoR1JpInkY1Wdg4WwCyBjL257D0+jGqSl1twBjV8iCaC0Aw==", "devOptional": true, "dependencies": { "@types/prop-types": "*", @@ -6893,9 +6893,9 @@ "devOptional": true }, "@types/react": { - "version": "18.2.23", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.23.tgz", - "integrity": "sha512-qHLW6n1q2+7KyBEYnrZpcsAmU/iiCh9WGCKgXvMxx89+TYdJWRjZohVIo9XTcoLhfX3+/hP0Pbulu3bCZQ9PSA==", + "version": "18.2.24", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.24.tgz", + "integrity": "sha512-Ee0Jt4sbJxMu1iDcetZEIKQr99J1Zfb6D4F3qfUWoR1JpInkY1Wdg4WwCyBjL257D0+jGqSl1twBjV8iCaC0Aw==", "devOptional": true, "requires": { "@types/prop-types": "*", diff --git a/package.json b/package.json index 7f5dc32..01871dd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@useelven/core", - "version": "0.9.4", + "version": "0.9.5", "description": "Core hooks for MultiversX React DApps", "license": "MIT", "author": "Julian Ćwirko ", @@ -77,7 +77,7 @@ "devDependencies": { "@types/lodash.clonedeep": "4.5.7", "@types/node": "20.8.0", - "@types/react": "18.2.23", + "@types/react": "18.2.24", "@typescript-eslint/eslint-plugin": "6.7.3", "@typescript-eslint/parser": "6.7.3", "eslint": "8.50.0", diff --git a/src/hooks/common-helpers/useLocalStorageSync.tsx b/src/hooks/common-helpers/useLocalStorageSync.tsx index 3ad9db1..0641be5 100644 --- a/src/hooks/common-helpers/useLocalStorageSync.tsx +++ b/src/hooks/common-helpers/useLocalStorageSync.tsx @@ -30,6 +30,10 @@ export const useLocalStorageSync = ( setAccountState('nonce', parsedStorage.nonce); setAccountState('balance', parsedStorage.balance); setAccountState('addressIndex', parsedStorage.addressIndex); + setAccountState( + 'activeGuardianAddress', + parsedStorage.activeGuardianAddress + ); setAccountDone(true); }, []); @@ -53,6 +57,7 @@ export const useLocalStorageSync = ( accountSnap.nonce, accountSnap.balance, accountSnap.addressIndex, + accountSnap.activeGuardianAddress, ]); useEffectOnlyOnUpdate(() => {