save and restore video progress
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing

This commit is contained in:
Artem Anufrij
2023-09-22 22:36:18 +02:00
parent c1ceae5aa9
commit 9fcadd21ac
5 changed files with 113 additions and 78 deletions

View File

@@ -16,6 +16,8 @@ export default {
let currentIndex = video.parent.videos.indexOf(video);
if (currentIndex < video.parent.videos.length - 1) {
context.dispatch("play", video.parent.videos[currentIndex + 1]);
} else {
this.dispatch("user/resetProgress", video.parent._id);
}
},
convertNextTo(context, payload) {

View File

@@ -6,7 +6,7 @@ export default {
if (!state.selectedVideo._id) {
return;
}
state.selectedVideo = { tracks: [] };
state.selectedVideo = { tracks: [], parent: { title: "", covers: {} } };
},
setMostViewed(state, tracks) {
state.mostViewed = tracks;

View File

@@ -1,4 +1,4 @@
export default {
selectedVideo: { tracks: [] },
selectedVideo: { tracks: [], parent: { title: "", covers: {} } },
mostViewed: []
}