Restoring scroll position when going from home to scene to home.

This commit is contained in:
2020-02-10 01:27:13 +01:00
parent f5b60ac743
commit 48b1f15070
6 changed files with 44 additions and 14 deletions

View File

@@ -1,7 +1,8 @@
<template>
<div
:id="`${release.type}-${release.id}`"
:class="{ [release.type]: true }"
class="tile"
:class="{ movie: release.type === 'movie' }"
>
<span class="poster">
<span class="details">
@@ -47,10 +48,8 @@
>{{ `(${formatDate(release.dateAdded, 'MMM D, YYYY')})` }}</a>
</span>
<a
:href="`/${release.type || 'scene'}/${release.id}/${release.slug || ''}`"
target="_blank"
rel="noopener noreferrer"
<router-link
:to="{ name: release.type || 'scene', params: { releaseId: release.id, releaseSlug: release.slug }, ...(referer && { hash: `#${referer}` }) }"
class="link"
>
<img
@@ -72,14 +71,12 @@
:title="release.title"
class="thumbnail"
>No thumbnail available</div>
</a>
</router-link>
</span>
<div class="info">
<a
:href="`/${release.type || 'scene'}/${release.id}`"
target="_blank"
rel="noopener noreferrer"
<router-link
:to="{ name: release.type || 'scene', params: { releaseId: release.id, releaseSlug: release.slug }, ...(referer && { hash: `#${referer}` }) }"
class="row link"
>
<h3
@@ -92,7 +89,7 @@
icon="film"
/>{{ release.title }}
</h3>
</a>
</router-link>
<span class="row">
<ul class="actors nolist">
@@ -135,6 +132,10 @@ export default {
type: Object,
default: null,
},
referer: {
type: String,
default: null,
},
},
};
</script>