Added favorite stash heart to scene tiles.

This commit is contained in:
DebaucheryLibrarian
2021-03-19 03:27:48 +01:00
parent f3d55806d1
commit 731a2792c5
15 changed files with 146 additions and 28 deletions

View File

@@ -99,7 +99,11 @@
/>
<div class="releases">
<Releases :releases="entity.releases" />
<Releases
:releases="entity.releases"
@stash="fetchEntity(false)"
@unstash="fetchEntity(false)"
/>
<Pagination
:items-total="totalCount"
@@ -120,7 +124,7 @@ import Releases from '../releases/releases.vue';
import Children from './children.vue';
import Scroll from '../scroll/scroll.vue';
async function fetchEntity() {
async function fetchEntity(scroll = true) {
const { entity, totalCount } = await this.$store.dispatch('fetchEntityBySlugAndType', {
entitySlug: this.$route.params.entitySlug,
entityType: this.$route.name,
@@ -134,7 +138,9 @@ async function fetchEntity() {
this.pageTitle = entity.name;
this.$refs.filter.$el.scrollIntoView();
if (scroll) {
this.$refs.filter.$el.scrollIntoView();
}
}
async function mounted() {