From 9fac8db2d83a81d92708a07f8e9ac20870b9682a Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Wed, 20 Jan 2021 11:52:47 +0100
Subject: [PATCH] Define the provider in the main app bundle

---
 assets/dbp-signature.html.ejs | 1 -
 rollup.config.js              | 1 -
 src/dbp-signature.js          | 4 +++-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/assets/dbp-signature.html.ejs b/assets/dbp-signature.html.ejs
index 8f48cef..7e6f3a5 100644
--- a/assets/dbp-signature.html.ejs
+++ b/assets/dbp-signature.html.ejs
@@ -18,7 +18,6 @@
     </script>
 
     <!-- App bundles-->
-    <script type="module" src="<%= getUrl('dbp-provider.js') %>"></script>
     <script type="module" src="<%= getUrl(name + '.js') %>"></script>
 
     <!-- Prevent Chrome/Edge from suggesting to translate the page -->
diff --git a/rollup.config.js b/rollup.config.js
index a10a14b..08d4e2a 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -73,7 +73,6 @@ img-src * blob: data:`;
 export default (async () => {return {
     input: (appEnv != 'test') ? [
       'src/' + pkg.name + '.js',
-      'vendor/toolkit/packages/provider/src/dbp-provider.js',
       'src/dbp-official-signature-pdf-upload.js',
       'src/dbp-qualified-signature-pdf-upload.js',
       'src/dbp-signature-verification.js',
diff --git a/src/dbp-signature.js b/src/dbp-signature.js
index 65cbe3e..3549fd3 100644
--- a/src/dbp-signature.js
+++ b/src/dbp-signature.js
@@ -1,4 +1,6 @@
 import {AppShell} from '@dbp-toolkit/app-shell';
 import * as commonUtils from '@dbp-toolkit/common/utils';
+import {Provider} from '@dbp-toolkit/provider';
 
-commonUtils.defineCustomElement('dbp-signature', AppShell);
\ No newline at end of file
+commonUtils.defineCustomElement('dbp-signature', AppShell);
+commonUtils.defineCustomElement('dbp-provider', Provider);
\ No newline at end of file
-- 
GitLab