diff --git a/package.json b/package.json index 77d6a1cb..8649e4ea 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "core-js": "^3.6.5", "cors": "^2.8.5", "express": "^4.17.1", + "lodash": "^4.17.15", "sails-disk": "^2.1.0", "sails-mysql": "^1.0.1", "socket.io": "^2.3.0", diff --git a/src/App.vue b/src/App.vue index 66b319c7..7c92dcfd 100644 --- a/src/App.vue +++ b/src/App.vue @@ -193,19 +193,13 @@ import './assets/css/style.css'; import { mapActions, mapGetters, mapState } from 'vuex'; import fscreen from 'fscreen'; -import rightsidebar from './sidebar.vue'; -import leftsidebar from './leftsidebar.vue'; -import upnext from './upnext.vue'; -import nowplayingchip from './nowplayingchip.vue'; -import donate from './donate.vue'; - export default { components: { - rightsidebar, - upnext, - nowplayingchip, - leftsidebar, - donate, + rightsidebar: () => import('./sidebar.vue'), + upnext: () => import('./upnext.vue'), + nowplayingchip: () => import('./nowplayingchip.vue'), + leftsidebar: () => import('./leftsidebar.vue'), + donate: () => import('./donate.vue'), }, data() { return { diff --git a/src/components/application/plexbrowser/plexserver.vue b/src/components/application/plexbrowser/plexserver.vue index 43de6b74..cb871e0f 100644 --- a/src/components/application/plexbrowser/plexserver.vue +++ b/src/components/application/plexbrowser/plexserver.vue @@ -174,8 +174,9 @@