show ui after getting settings (prevent jumping list widths)

This commit is contained in:
Nazar Kanaev 2020-09-09 21:44:38 +01:00
parent dc572f9b5b
commit dc1123e868

View File

@ -112,19 +112,7 @@ Vue.component('relative-time', {
})
var vm = new Vue({
el: '#app',
created: function() {
api.settings.get().then(function(data) {
vm.feedSelected = data.feed
vm.filterSelected = data.filter
vm.itemSortNewestFirst = data.sort_newest_first
vm.feedListWidth = data.feed_list_width || 300
vm.itemListWidth = data.item_list_width || 300
vm.theme.name = data.theme_name
vm.theme.font = data.theme_font
vm.theme.size = data.theme_size
vm.refreshItems()
})
this.refreshFeeds()
this.refreshStats()
},
@ -553,3 +541,16 @@ var vm = new Vue({
},
}
})
api.settings.get().then(function(data) {
vm.feedSelected = data.feed
vm.filterSelected = data.filter
vm.itemSortNewestFirst = data.sort_newest_first
vm.feedListWidth = data.feed_list_width || 300
vm.itemListWidth = data.item_list_width || 300
vm.theme.name = data.theme_name
vm.theme.font = data.theme_font
vm.theme.size = data.theme_size
vm.refreshItems()
vm.$mount('#app')
})