diff --git a/demo/index.html b/demo/index.html
index 2724c4f2..f61cf8a7 100644
--- a/demo/index.html
+++ b/demo/index.html
@@ -117,22 +117,20 @@
@@ -267,7 +265,7 @@
tweet it
👍
@@ -281,7 +279,7 @@
>
-
+
diff --git a/demo/package.json b/demo/package.json
new file mode 100644
index 00000000..2d1a29e0
--- /dev/null
+++ b/demo/package.json
@@ -0,0 +1,11 @@
+{
+ "name": "plyr-demo",
+ "version": "1.0.0",
+ "description": "Demo for Plyr",
+ "homepage": "https://plyr.io",
+ "author": "Sam Potts ",
+ "dependencies": {
+ "raven-js": "^3.27.1",
+ "shr-buttons": "2.0.2"
+ }
+}
diff --git a/demo/src/js/demo.js b/demo/src/js/demo.js
index b1097601..93ffe172 100644
--- a/demo/src/js/demo.js
+++ b/demo/src/js/demo.js
@@ -5,6 +5,7 @@
// ==========================================================================
import Raven from 'raven-js';
+import Shr from 'shr-buttons';
import Plyr from '../../../src/js/plyr';
@@ -20,10 +21,13 @@ import Plyr from '../../../src/js/plyr';
const selector = '#player';
const container = document.getElementById('container');
- if (window.Shr) {
- window.Shr.setup('.js-shr-button', {
+ if (Shr) {
+ Shr.setup('.js-shr', {
count: {
- classname: 'button__count',
+ className: 'button__count',
+ },
+ wrapper: {
+ className: 'button--with-count',
},
});
}
diff --git a/demo/yarn.lock b/demo/yarn.lock
new file mode 100644
index 00000000..430c26f8
--- /dev/null
+++ b/demo/yarn.lock
@@ -0,0 +1,13 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+raven-js@^3.27.1:
+ version "3.27.1"
+ resolved "https://registry.yarnpkg.com/raven-js/-/raven-js-3.27.1.tgz#e187a12982061908ccbf935af0640c9043d7d666"
+ integrity sha512-r/9CwSbaGfBFjo4hGR45DAmrukUKkQ4HdMu80PlVLDY1t8f9b4aaZzTsFegaafu7EGhEYougWDJ9/IcTdYdLXQ==
+
+shr-buttons@2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/shr-buttons/-/shr-buttons-2.0.2.tgz#a3c11b36067b8902afbff9845d0e023f9f76865f"
+ integrity sha512-UYaZjF5FK1NZrXjQF8YkWOzxM7Z210lv3TDsFMTTp7hbJrdybNPF4WX4k5a+dW25R97FMBZaSnMWvI9TpuCCoA==