diff --git a/packages/webamp/demo/images/icons/paint-file-32x32.png b/packages/webamp/demo/images/icons/paint-file-32x32.png new file mode 100644 index 00000000..3e18a1e2 Binary files /dev/null and b/packages/webamp/demo/images/icons/paint-file-32x32.png differ diff --git a/packages/webamp/demo/js/config.ts b/packages/webamp/demo/js/config.ts index b6080adc..9f9f4aa0 100644 --- a/packages/webamp/demo/js/config.ts +++ b/packages/webamp/demo/js/config.ts @@ -26,11 +26,11 @@ if (config.audioUrl && !config.initialTracks) { config.initialTracks = [{ url: config.audioUrl }]; } -export let SHOW_DESKTOP_ICONS = true; +export const SHOW_DESKTOP_ICONS = true; if ("URLSearchParams" in window) { - const params = new URLSearchParams(location.search); - SHOW_DESKTOP_ICONS = Boolean(params.get("icons")); + // const params = new URLSearchParams(location.search); + // SHOW_DESKTOP_ICONS = Boolean(params.get("icons")); } export const skinUrl = config.skinUrl === undefined ? null : config.skinUrl; diff --git a/packages/webamp/demo/js/logger.ts b/packages/webamp/demo/js/logger.ts new file mode 100644 index 00000000..9f8897c8 --- /dev/null +++ b/packages/webamp/demo/js/logger.ts @@ -0,0 +1,16 @@ +export function log({ + category, + action, + label, +}: { + category: string; + action: string; + label: string; +}) { + // @ts-ignore + if (window.ga != null) { + window.ga("send", "event", category, action, label); + } else { + // console.log({ category, action, label }); + } +}