From 37081db993c9807253af472bcc14278d5034c4b4 Mon Sep 17 00:00:00 2001 From: Christoph Reiter <reiter.christoph@gmail.com> Date: Mon, 23 Sep 2019 14:57:04 +0200 Subject: [PATCH] Use getAssetURL from common --- packages/data-table-view/assets/index.html | 4 +--- packages/data-table-view/src/data-table-view.js | 8 ++++---- packages/data-table-view/src/demo.js | 4 ++-- packages/data-table-view/src/utils.js | 10 ---------- packages/data-table-view/vendor/auth | 2 +- packages/data-table-view/vendor/common | 2 +- 6 files changed, 9 insertions(+), 21 deletions(-) diff --git a/packages/data-table-view/assets/index.html b/packages/data-table-view/assets/index.html index 7e1beb4e..9ea51a4c 100644 --- a/packages/data-table-view/assets/index.html +++ b/packages/data-table-view/assets/index.html @@ -3,9 +3,7 @@ <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> - <script nomodule src="local/vpu-data-table-view/nomodule.js"></script> - <script type="module" src="local/vpu-data-table-view/spinner.js"></script> - <script type="module" id="vpu-library-app-src" src="vpu-data-table-view.js"></script> + <script type="module" id="vpu-data-table-view-src" src="vpu-data-table-view.js"></script> </head> <body> diff --git a/packages/data-table-view/src/data-table-view.js b/packages/data-table-view/src/data-table-view.js index 6ad3689b..3bff7bbc 100644 --- a/packages/data-table-view/src/data-table-view.js +++ b/packages/data-table-view/src/data-table-view.js @@ -8,7 +8,6 @@ import de from '../assets/datatables/i18n/German'; import en from '../assets/datatables/i18n/English'; import * as commonUtils from 'vpu-common/utils'; -import {getAssetURL} from "./utils"; import * as utils from "./utils"; import bulmaCSSPath from "bulma/css/bulma.min.css"; @@ -112,9 +111,10 @@ class DataTableView extends LitElement { } render() { - const bulmaCSS = utils.getAssetURL(bulmaCSSPath); - let dt_css = getAssetURL('local/vpu-data-table-view/css/jquery.dataTables.min.css'); - let rs_css = getAssetURL('local/vpu-data-table-view/css/responsive.dataTables.css'); + commonUtils.initAssetBaseURL('vpu-data-table-view-src'); + const bulmaCSS = commonUtils.getAssetURL(bulmaCSSPath); + let dt_css = commonUtils.getAssetURL('local/vpu-data-table-view/css/jquery.dataTables.min.css'); + let rs_css = commonUtils.getAssetURL('local/vpu-data-table-view/css/responsive.dataTables.css'); return html` <link rel="stylesheet" href="${bulmaCSS}"> diff --git a/packages/data-table-view/src/demo.js b/packages/data-table-view/src/demo.js index f2eed283..7694ee33 100644 --- a/packages/data-table-view/src/demo.js +++ b/packages/data-table-view/src/demo.js @@ -5,7 +5,6 @@ import {i18n} from './i18n'; import {html, LitElement} from 'lit-element'; import * as commonUtils from 'vpu-common/utils'; import bulmaCSSPath from "bulma/css/bulma.min.css"; -import * as utils from "./utils"; class DataTableViewDemo extends LitElement { constructor() { @@ -96,7 +95,8 @@ class DataTableViewDemo extends LitElement { } render() { - const bulmaCSS = utils.getAssetURL(bulmaCSSPath); + commonUtils.initAssetBaseURL('vpu-data-table-view-src'); + const bulmaCSS = commonUtils.getAssetURL(bulmaCSSPath); return html` <link rel="stylesheet" href="${bulmaCSS}"> <style> diff --git a/packages/data-table-view/src/utils.js b/packages/data-table-view/src/utils.js index 4d1384a4..9fb5d57d 100644 --- a/packages/data-table-view/src/utils.js +++ b/packages/data-table-view/src/utils.js @@ -1,15 +1,5 @@ import vars from './vars.js'; -export const getAssetURL = (path) => { - const elm = document.getElementById('vpu-library-shelving-wc-src'); - if (!elm) - return path; - const url = elm.src; - // newer browsers only - //var url = import.meta.url; - return new URL(path, url).href; -} - export const getAPiUrl = function(path = "", withPrefix = true) { return vars.apiBaseUrl + (withPrefix ? vars.apiUrlPrefix : "") + path; } diff --git a/packages/data-table-view/vendor/auth b/packages/data-table-view/vendor/auth index 33f040f4..32b3c1e2 160000 --- a/packages/data-table-view/vendor/auth +++ b/packages/data-table-view/vendor/auth @@ -1 +1 @@ -Subproject commit 33f040f4a2cedef5ea468f88dbd93210277bb67e +Subproject commit 32b3c1e27e0f2d542576cce65d370208ddd95de0 diff --git a/packages/data-table-view/vendor/common b/packages/data-table-view/vendor/common index 5e3da6e2..adbdf637 160000 --- a/packages/data-table-view/vendor/common +++ b/packages/data-table-view/vendor/common @@ -1 +1 @@ -Subproject commit 5e3da6e22fd0d14b95fbc032d385c020ae47fba7 +Subproject commit adbdf63736ba48eaf93ca06f83ee3652b7f85f12 -- GitLab