From 1bb9743860d6b54232b2417cb1e7834156c7ea8f Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle <patrizio@bekerle.com> Date: Tue, 20 Apr 2021 08:26:07 +0200 Subject: [PATCH] Remove enclosing provider --- .../assets/dbp-toolkit-showcase.html.ejs | 43 +++++++++---------- toolkit-showcase/src/dbp-toolkit-showcase.js | 3 -- 2 files changed, 20 insertions(+), 26 deletions(-) diff --git a/toolkit-showcase/assets/dbp-toolkit-showcase.html.ejs b/toolkit-showcase/assets/dbp-toolkit-showcase.html.ejs index 8108d220..49362469 100644 --- a/toolkit-showcase/assets/dbp-toolkit-showcase.html.ejs +++ b/toolkit-showcase/assets/dbp-toolkit-showcase.html.ejs @@ -53,29 +53,26 @@ </head> <body> -<dbp-provider id="root" - lang="de" - entry-point-url="<%= entryPointURL %>" - nextcloud-auth-url="<%= nextcloudWebAppPasswordURL %>" - nextcloud-web-dav-url="<%= nextcloudWebDavURL %>" - nextcloud-name="<%= nextcloudName %>" - nextcloud-file-url="<%= nextcloudFileURL %>"> - <<%= name %> - src="<%= getUrl(name + '.topic.metadata.json') %>" - subscribe="lang,entry-point-url" - auth - requested-login-status - analytics-event - lang="en" - base-path="<%= getUrl('') %>" - keycloak-config='{"url": "<%= keyCloakBaseURL %>", "realm": "tugraz", "clientId": "<%= keyCloakClientId %>", "silentCheckSsoRedirectUri": "<%= getUrl('silent-check-sso.html') %>"}' - matomo-url="<%= matomoUrl %>" matomo-site-id="<%= matomoSiteId %>" - git-info='<%= buildInfo.info %>' - build-url='<%= buildInfo.url %>' - build-time='<%= buildInfo.time %>' - env='<%= buildInfo.env %>' - ><dbp-loading-spinner></dbp-loading-spinner></<%= name %>> -</dbp-provider> +<<%= name %> + lang="de" + entry-point-url="<%= entryPointURL %>" + nextcloud-auth-url="<%= nextcloudWebAppPasswordURL %>" + nextcloud-web-dav-url="<%= nextcloudWebDavURL %>" + nextcloud-name="<%= nextcloudName %>" + nextcloud-file-url="<%= nextcloudFileURL %>" + src="<%= getUrl(name + '.topic.metadata.json') %>" + auth + requested-login-status + analytics-event + lang="en" + base-path="<%= getUrl('') %>" + keycloak-config='{"url": "<%= keyCloakBaseURL %>", "realm": "tugraz", "clientId": "<%= keyCloakClientId %>", "silentCheckSsoRedirectUri": "<%= getUrl('silent-check-sso.html') %>"}' + matomo-url="<%= matomoUrl %>" matomo-site-id="<%= matomoSiteId %>" + git-info='<%= buildInfo.info %>' + build-url='<%= buildInfo.url %>' + build-time='<%= buildInfo.time %>' + env='<%= buildInfo.env %>' +><dbp-loading-spinner></dbp-loading-spinner></<%= name %>> <!-- Error handling for too old browsers --> <script src="<%= getPrivateUrl('browser-check.js') %>" defer></script> diff --git a/toolkit-showcase/src/dbp-toolkit-showcase.js b/toolkit-showcase/src/dbp-toolkit-showcase.js index 3d2bde72..89c224bb 100644 --- a/toolkit-showcase/src/dbp-toolkit-showcase.js +++ b/toolkit-showcase/src/dbp-toolkit-showcase.js @@ -1,7 +1,4 @@ import {AppShell} from '@dbp-toolkit/app-shell'; import * as commonUtils from '@dbp-toolkit/common/utils'; -import {Provider} from '@dbp-toolkit/provider'; -// It's important that the Provider is created before the AppShell, so the AppShell can subscribe to the Provider -commonUtils.defineCustomElement('dbp-provider', Provider); commonUtils.defineCustomElement('dbp-toolkit-showcase', AppShell); -- GitLab