From 3dbb900e470117cf88e06443523b22d0ad3ef16a Mon Sep 17 00:00:00 2001
From: Jonas Heinrich <onny@project-insanity.org>
Date: Mon, 11 Jan 2021 11:54:42 +0100
Subject: [PATCH] plyer: support toggle play

---
 src/services/Player.js |  1 -
 src/store/player.js    | 14 ++++++++++++++
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/src/services/Player.js b/src/services/Player.js
index 383276f..6a427c5 100644
--- a/src/services/Player.js
+++ b/src/services/Player.js
@@ -67,7 +67,6 @@ export class Player {
 	}
 
 	seek(startTime) {
-		console.log(startTime)
 		audioPlayer.seek(startTime)
 	}
 
diff --git a/src/store/player.js b/src/store/player.js
index a82e1b0..cbb61fc 100644
--- a/src/store/player.js
+++ b/src/store/player.js
@@ -147,5 +147,19 @@ export default {
 			context.commit('setBuffering', true)
 			player.seek(startTime)
 		},
+
+		togglePlay(context) {
+			if (context.state.isPaused) {
+				context.commit('setPlaying', true)
+				context.commit('setBuffering', true)
+				context.commit('setPausing', false)
+				player.doResume()
+			} else {
+				context.commit('setBuffering', false)
+				context.commit('setPausing', true)
+				context.commit('setPausing', true)
+				player.doPause()
+			}
+		},
 	},
 }
-- 
GitLab