From ee807c2c84a920995ab1e0e6fda352c7bd335677 Mon Sep 17 00:00:00 2001 From: liangping <18786721@qq.com> Date: Fri, 1 Apr 2022 08:02:52 +0800 Subject: [PATCH] cache avatars for validators --- src/store/chains/index.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/store/chains/index.js b/src/store/chains/index.js index 0ab1e733..40c40f38 100644 --- a/src/store/chains/index.js +++ b/src/store/chains/index.js @@ -24,12 +24,14 @@ chains = update localStorage.setItem('chains', JSON.stringify(update)) const selected = chains.cosmos +const avatarcache = localStorage.getItem('avatars') + export default { namespaced: true, state: { config: chains, selected, - avatars: {}, + avatars: avatarcache ? JSON.parse(avatarcache) : {}, height: 0, ibcChannels: {}, quotes: {}, @@ -48,6 +50,7 @@ export default { }, cacheAvatar(state, args) { state.chains.avatars[args.identity] = args.url + localStorage.setItem('avatars', JSON.stringify(state.chains.avatars)) }, setHeight(state, height) { state.chains.height = height