From 8262937b7d0a9b80b3c58410a7004b38abd50340 Mon Sep 17 00:00:00 2001 From: Serhii Kulykov Date: Tue, 8 Oct 2024 14:39:10 +0300 Subject: [PATCH] feat: add dashboard component (#142) --- build.config.ts | 1 + package-lock.json | 35 +++++++++++++++++++++++++++++++++++ package.json | 5 +++++ src/all-imports.js | 3 ++- 4 files changed, 43 insertions(+), 1 deletion(-) diff --git a/build.config.ts b/build.config.ts index fb2dcf2..292cee9 100644 --- a/build.config.ts +++ b/build.config.ts @@ -47,6 +47,7 @@ export const vaadinWebComponentPackages = [ '@vaadin/cookie-consent', '@vaadin/crud', '@vaadin/custom-field', + '@vaadin/dashboard', '@vaadin/date-picker', '@vaadin/date-time-picker', '@vaadin/details', diff --git a/package-lock.json b/package-lock.json index 7201600..3158784 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,6 +35,7 @@ "@vaadin/cookie-consent": "24.6.0-alpha1", "@vaadin/crud": "24.6.0-alpha1", "@vaadin/custom-field": "24.6.0-alpha1", + "@vaadin/dashboard": "24.6.0-alpha1", "@vaadin/date-picker": "24.6.0-alpha1", "@vaadin/date-time-picker": "24.6.0-alpha1", "@vaadin/details": "24.6.0-alpha1", @@ -118,6 +119,7 @@ "@vaadin/cookie-consent": "24.6.0-alpha1", "@vaadin/crud": "24.6.0-alpha1", "@vaadin/custom-field": "24.6.0-alpha1", + "@vaadin/dashboard": "24.6.0-alpha1", "@vaadin/date-picker": "24.6.0-alpha1", "@vaadin/date-time-picker": "24.6.0-alpha1", "@vaadin/details": "24.6.0-alpha1", @@ -233,6 +235,9 @@ "@vaadin/custom-field": { "optional": true }, + "@vaadin/dashboard": { + "optional": true + }, "@vaadin/date-picker": { "optional": true }, @@ -1043,6 +1048,21 @@ "lit": "^3.0.0" } }, + "node_modules/@vaadin/dashboard": { + "version": "24.6.0-alpha1", + "resolved": "https://registry.npmjs.org/@vaadin/dashboard/-/dashboard-24.6.0-alpha1.tgz", + "integrity": "sha512-hNwfqy4hN+s4no1IBDhRayQJd/hxsbE0ko/XFogliBU3+5Q3Ac7TCFfiqCLX6g/89pG+ak3amGHzYtHtfnJ18Q==", + "dev": true, + "dependencies": { + "@open-wc/dedupe-mixin": "^1.3.0", + "@vaadin/button": "24.6.0-alpha1", + "@vaadin/component-base": "24.6.0-alpha1", + "@vaadin/vaadin-lumo-styles": "24.6.0-alpha1", + "@vaadin/vaadin-material-styles": "24.6.0-alpha1", + "@vaadin/vaadin-themable-mixin": "24.6.0-alpha1", + "lit": "^3.0.0" + } + }, "node_modules/@vaadin/date-picker": { "version": "24.6.0-alpha1", "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.6.0-alpha1.tgz", @@ -5037,6 +5057,21 @@ "lit": "^3.0.0" } }, + "@vaadin/dashboard": { + "version": "24.6.0-alpha1", + "resolved": "https://registry.npmjs.org/@vaadin/dashboard/-/dashboard-24.6.0-alpha1.tgz", + "integrity": "sha512-hNwfqy4hN+s4no1IBDhRayQJd/hxsbE0ko/XFogliBU3+5Q3Ac7TCFfiqCLX6g/89pG+ak3amGHzYtHtfnJ18Q==", + "dev": true, + "requires": { + "@open-wc/dedupe-mixin": "^1.3.0", + "@vaadin/button": "24.6.0-alpha1", + "@vaadin/component-base": "24.6.0-alpha1", + "@vaadin/vaadin-lumo-styles": "24.6.0-alpha1", + "@vaadin/vaadin-material-styles": "24.6.0-alpha1", + "@vaadin/vaadin-themable-mixin": "24.6.0-alpha1", + "lit": "^3.0.0" + } + }, "@vaadin/date-picker": { "version": "24.6.0-alpha1", "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.6.0-alpha1.tgz", diff --git a/package.json b/package.json index e2579e9..3a66266 100644 --- a/package.json +++ b/package.json @@ -62,6 +62,7 @@ "@vaadin/cookie-consent": "24.6.0-alpha1", "@vaadin/crud": "24.6.0-alpha1", "@vaadin/custom-field": "24.6.0-alpha1", + "@vaadin/dashboard": "24.6.0-alpha1", "@vaadin/date-picker": "24.6.0-alpha1", "@vaadin/date-time-picker": "24.6.0-alpha1", "@vaadin/details": "24.6.0-alpha1", @@ -146,6 +147,7 @@ "@vaadin/cookie-consent": "24.6.0-alpha1", "@vaadin/crud": "24.6.0-alpha1", "@vaadin/custom-field": "24.6.0-alpha1", + "@vaadin/dashboard": "24.6.0-alpha1", "@vaadin/date-picker": "24.6.0-alpha1", "@vaadin/date-time-picker": "24.6.0-alpha1", "@vaadin/details": "24.6.0-alpha1", @@ -261,6 +263,9 @@ "@vaadin/custom-field": { "optional": true }, + "@vaadin/dashboard": { + "optional": true + }, "@vaadin/date-picker": { "optional": true }, diff --git a/src/all-imports.js b/src/all-imports.js index 6d767ac..3a8829e 100644 --- a/src/all-imports.js +++ b/src/all-imports.js @@ -75,6 +75,7 @@ import '@vaadin/charts'; import '@vaadin/confirm-dialog'; import '@vaadin/cookie-consent'; import '@vaadin/crud'; +import '@vaadin/dashboard'; import '@vaadin/grid-pro'; import '@vaadin/grid-pro/lit.js'; import '@vaadin/grid-pro/vaadin-grid-pro-edit-column.js'; @@ -147,4 +148,4 @@ import 'lit/directives/until.js'; import 'lit/directives/when.js'; import 'lit/html.js'; import 'lit/polyfill-support.js'; -import 'lit/static-html.js'; \ No newline at end of file +import 'lit/static-html.js';