From 56aeb5c4ee1a1931f651027542d60dde1f1a40b5 Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Thu, 3 Feb 2022 21:08:55 -0800 Subject: [PATCH] components and pages are now stored in browserwindow.ts --- src/main/base/browserwindow.ts | 45 ++++++++++++ src/renderer/views/main.ejs | 128 +-------------------------------- 2 files changed, 48 insertions(+), 125 deletions(-) diff --git a/src/main/base/browserwindow.ts b/src/main/base/browserwindow.ts index 1e4011bd..144cfbff 100644 --- a/src/main/base/browserwindow.ts +++ b/src/main/base/browserwindow.ts @@ -26,6 +26,51 @@ export class BrowserWindow { env: { platform: process.platform, dev: app.isPackaged, + components: [ + "pages/podcasts", + "pages/apple-account-settings", + "pages/library-songs", + "pages/browse", + "pages/settings", + "pages/listen_now", + "pages/home", + "pages/artist-feed", + "pages/cider-playlist", + "pages/recordLabel", + "pages/collection-list", + "pages/apple-curator", + "pages/artist", + "pages/search", + "pages/about", + "pages/library-videos", + "components/mediaitem-artwork", + "components/artwork-material", + "components/menu-panel", + "components/sidebar-playlist", + "components/spatial-properties", + "components/audio-settings", + "components/qrcode-modal", + "components/equalizer", + "components/add-to-playlist", + "components/queue", + "components/queue-item", + "components/mediaitem-scroller-horizontal", + "components/mediaitem-scroller-horizontal-large", + "components/mediaitem-scroller-horizontal-sp", + "components/mediaitem-scroller-horizontal-mvview", + "components/mediaitem-list-item", + "components/mediaitem-hrect", + "components/mediaitem-square", + "components/mediaitem-square-sp", + "components/mediaitem-mvview", + "components/libraryartist-item", + "components/listennow-child", + "components/mediaitem-mvview-sp", + "components/animatedartwork-view", + "components/lyrics-view", + "components/fullscreen", + "components/miniplayer", + ] }, }; private options: any = { diff --git a/src/renderer/views/main.ejs b/src/renderer/views/main.ejs index 1ba8628e..a4710132 100644 --- a/src/renderer/views/main.ejs +++ b/src/renderer/views/main.ejs @@ -44,54 +44,9 @@ <%- include('app/panels'); %> - - -<%- include('pages/podcasts') %> - -<%- include('pages/apple-account-settings') %> - -<%- include('pages/library-songs') %> - - -<%- include("components/mediaitem-artwork"); %> - -<%- include('pages/browse') %> - - -<%- include('pages/settings') %> - - -<%- include('pages/listen_now') %> - - -<%- include('pages/home') %> - - -<%- include('pages/artist-feed') %> - - -<%- include('pages/cider-playlist') %> - - -<%- include('pages/recordLabel') %> - - -<%- include('pages/collection-list') %> - - -<%- include('pages/apple-curator') %> - - -<%- include('pages/artist') %> - - -<%- include('pages/search') %> - - -<%- include('pages/about') %> - - -<%- include('pages/library-videos') %> +<% for(var i=0; i < Object.keys(env.components).length ; i++) {%> + <%- include(env.components[i]); %> +<% } %> - -<%- include('components/artwork-material') %> - -<%- include('components/menu-panel') %> - -<%- include('components/sidebar-playlist') -%> - -<%- include('components/spatial-properties') -%> - -<%- include('components/audio-settings') -%> - -<%- include('components/qrcode-modal') -%> - -<%- include('components/equalizer') -%> - -<%- include('components/add-to-playlist') -%> - -<%- include('components/queue') -%> - -<%- include('components/queue-item') -%> - -<%- include('components/mediaitem-scroller-horizontal') -%> - -<%- include('components/mediaitem-scroller-horizontal-large') -%> - -<%- include('components/mediaitem-scroller-horizontal-sp') -%> - -<%- include('components/mediaitem-scroller-horizontal-mvview') -%> - -<%- include('components/mediaitem-list-item') -%> - -<%- include('components/mediaitem-hrect') -%> - -<%- include('components/mediaitem-square') -%> - -<%- include('components/mediaitem-square-sp') -%> - -<%- include('components/mediaitem-mvview') -%> - -<%- include('components/libraryartist-item') -%> -<%- include('components/listennow-child') -%> - -<%- include('components/mediaitem-mvview-sp') -%> - -<%- include('components/animatedartwork-view') -%> - -<%- include('components/lyrics-view') -%> - -<%- include('components/fullscreen') -%> - - -<%- include('components/miniplayer') -%> -