ditch vue-lazyload

This commit is contained in:
Nazar Kanaev 2021-04-01 17:00:42 +01:00
parent cd412a4ac5
commit 34b50d388a
3 changed files with 2 additions and 10 deletions

View File

@ -143,7 +143,7 @@
<input type="radio" name="feed" :value="'feed:'+feed.id" v-model="feedSelected"> <input type="radio" name="feed" :value="'feed:'+feed.id" v-model="feedSelected">
<div class="selectgroup-label d-flex align-items-center w-100"> <div class="selectgroup-label d-flex align-items-center w-100">
<span class="icon mr-2" v-if="!feed.has_icon">{% inline "rss.svg" %}</span> <span class="icon mr-2" v-if="!feed.has_icon">{% inline "rss.svg" %}</span>
<span class="icon mr-2" v-else><img v-lazy="'./api/feeds/'+feed.id+'/icon'" alt=""></span> <span class="icon mr-2" v-else><img :src="'./api/feeds/'+feed.id+'/icon'" alt="" loading="lazy"></span>
<span class="flex-fill text-left text-truncate">{{ feed.title }}</span> <span class="flex-fill text-left text-truncate">{{ feed.title }}</span>
<span class="counter text-right">{{ filteredFeedStats[feed.id] || '' }}</span> <span class="counter text-right">{{ filteredFeedStats[feed.id] || '' }}</span>
</div> </div>
@ -326,7 +326,7 @@
:key="feed.id"> :key="feed.id">
<div class="w-100 text-truncate"> <div class="w-100 text-truncate">
<span class="icon mr-2" v-if="!feed.has_icon">{% inline "rss.svg" %}</span> <span class="icon mr-2" v-if="!feed.has_icon">{% inline "rss.svg" %}</span>
<span class="icon mr-2" v-else><img v-lazy="'./api/feeds/'+feed.id+'/icon'" alt=""></span> <span class="icon mr-2" v-else><img :src="'./api/feeds/'+feed.id+'/icon'" alt="" loading="lazy"></span>
{{ feed.title }} {{ feed.title }}
</div> </div>
<span class="icon flex-shrink-0 mx-2 info" <span class="icon flex-shrink-0 mx-2 info"

View File

@ -13,8 +13,6 @@ var debounce = function(callback, wait) {
} }
} }
Vue.use(VueLazyload)
Vue.directive('scroll', { Vue.directive('scroll', {
inserted: function(el, binding) { inserted: function(el, binding) {
el.addEventListener('scroll', debounce(function(event) { el.addEventListener('scroll', debounce(function(event) {

File diff suppressed because one or more lines are too long