perf: applied home cache technique to favorites and to settings

This commit is contained in:
Roberto Tonino
2020-09-21 21:54:00 +02:00
parent 53dd45b740
commit 55646c7179
13 changed files with 127 additions and 226 deletions

View File

@@ -6,26 +6,6 @@ socket.on('connect', () => {
document.getElementById('start_app_placeholder').classList.add('loading_placeholder--hidden')
})
// socket.on('init_charts', charts => {
// store.dispatch('cacheCharts', charts)
// })
socket.on('init_favorites', favorites => {
favorites.tracks = JSON.stringify(favorites.tracks)
store.dispatch('setFavorites', favorites)
})
socket.on('init_settings', (settings, credentials, defaults) => {
store.dispatch('setSettings', settings)
store.dispatch('setDefaultSettings', defaults)
store.dispatch('setCredentials', credentials)
})
// socket.on('init_home', data => {
// console.log('init home', Date.now())
// store.dispatch('cacheHomeData', data)
// })
socket.on('init_update', data => {
store.dispatch('setAboutInfo', data)
})