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({ var vm = new Vue({
el: '#app',
created: function() { 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.refreshFeeds()
this.refreshStats() 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')
})