improve column switching performance

This commit is contained in:
Nolan Lawson 2018-03-12 20:58:45 -07:00
parent 624020dd01
commit 8813694039

View file

@ -15,6 +15,7 @@
<script>
import { importTimeline } from '../../_utils/asyncModules'
import { store } from '../../_store/store'
import { scheduleIdleTask } from '../../_utils/scheduleIdleTask'
export default {
oncreate() {
@ -25,7 +26,12 @@
},
store: () => store,
data: () => ({
importTimeline: importTimeline()
importTimeline: importTimeline().then(timeline => {
return new Promise((resolve) => {
// make column-switching more responsive by delaying this load
scheduleIdleTask(() => resolve(timeline))
})
})
})
}
</script>