Skip to content

Commit a33e9be

Browse files
paodbmlopezFC
authored andcommitted
feat: upgrade dependencies for compatibility with Vaadin 23
1 parent 0c0c585 commit a33e9be

8 files changed

+29
-28
lines changed

demo/date-range-picker-demo.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import '@polymer/iron-demo-helpers/demo-pages-shared-styles';
22
import '@polymer/iron-demo-helpers/demo-snippet';
3-
import '@vaadin/vaadin-button';
3+
import '@vaadin/button';
44
import '@polymer/iron-icon';
5-
import '@vaadin/vaadin-icons';
6-
import '@vaadin/vaadin-form-layout';
5+
import '@vaadin/icons';
6+
import '@vaadin/form-layout';
77
import '../theme/lumo/vcf-date-range-picker.js';

package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -32,29 +32,29 @@
3232
"@polymer/iron-a11y-announcer": "^3.0.0",
3333
"@polymer/iron-a11y-keys-behavior": "^3.0.0",
3434
"@polymer/iron-media-query": "^3.0.0",
35-
"@polymer/iron-resizable-behavior": "^3.0.0",
36-
"@polymer/polymer": "^3.0.0",
37-
"@vaadin/vaadin-button": "^2.4.0",
38-
"@vaadin/vaadin-control-state-mixin": "^2.2.2",
39-
"@vaadin/vaadin-element-mixin": "^2.4.1",
40-
"@vaadin/vaadin-lumo-styles": "^1.6.0",
41-
"@vaadin/vaadin-material-styles": "^1.3.2",
42-
"@vaadin/vaadin-overlay": "^3.5.0",
43-
"@vaadin/vaadin-text-field": "^2.8.0",
44-
"@vaadin/vaadin-themable-mixin": "^1.6.1",
45-
"@vaadin/vaadin-form-layout": "^2.3.0"
35+
"@polymer/iron-resizable-behavior": "^3.0.1",
36+
"@polymer/polymer": "^3.2.0",
37+
"@vaadin/button": "^23.0.7",
38+
"@vaadin/vaadin-control-state-mixin": "^21.0.5",
39+
"@vaadin/component-base": "^23.0.7",
40+
"@vaadin/vaadin-lumo-styles": "^23.0.7",
41+
"@vaadin/vaadin-material-styles": "^23.0.7",
42+
"@vaadin/vaadin-overlay": "^23.0.7",
43+
"@vaadin/text-field": "^23.0.7",
44+
"@vaadin/vaadin-themable-mixin": "^23.0.7",
45+
"@vaadin/form-layout": "^23.0.7"
4646
},
4747
"devDependencies": {
4848
"@polymer/iron-component-page": "^4.0.0",
4949
"@polymer/iron-form": "^3.0.0",
50-
"@polymer/iron-icon": "^3.0.0",
51-
"@polymer/iron-icons": "^3.0.0",
52-
"@polymer/iron-input": "^3.0.0",
50+
"@polymer/iron-icon": "^3.0.1",
51+
"@polymer/iron-icons": "^3.0.1",
52+
"@polymer/iron-input": "^3.0.1",
5353
"@polymer/iron-test-helpers": "^3.0.0",
54-
"@vaadin/vaadin-custom-field": "^1.0.0",
54+
"@vaadin/custom-field": "^23.0.7",
5555
"@polymer/iron-demo-helpers": "^3.0.0-pre.19",
56-
"@vaadin/vaadin-icons": "^4.3.1",
57-
"@vaadin/vaadin-dialog": "^2.2.1",
56+
"@vaadin/icons": "^23.0.7",
57+
"@vaadin/dialog": "^23.0.7",
5858
"sugar": "^2.0.0",
5959
"wct-browser-legacy": "^1.0.1"
6060
},

src/vcf-date-range-picker-overlay-content.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ import { timeOut } from '@polymer/polymer/lib/utils/async.js';
66
import { IronA11yKeysBehavior } from '@polymer/iron-a11y-keys-behavior/iron-a11y-keys-behavior.js';
77
import { IronA11yAnnouncer } from '@polymer/iron-a11y-announcer/iron-a11y-announcer.js';
88
import '@polymer/iron-media-query/iron-media-query.js';
9-
import '@vaadin/vaadin-button/src/vaadin-button.js';
9+
import '@vaadin/button/src/vaadin-button.js';
1010
import { ThemableMixin } from '@vaadin/vaadin-themable-mixin/vaadin-themable-mixin.js';
11-
import { DirMixin } from '@vaadin/vaadin-element-mixin/vaadin-dir-mixin.js';
11+
import { DirMixin } from '@vaadin/component-base/src/dir-mixin.js';
1212
import './vcf-date-range-month-calendar.js';
1313
import './vcf-date-range-infinite-scroller.js';
1414
import { dateEquals, getClosestDate, getISOWeekNumber, extractDateParts } from './vcf-date-range-picker-helper.js';

src/vcf-date-range-picker-text-field.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { TextFieldElement } from '@vaadin/vaadin-text-field/src/vaadin-text-field.js';
1+
import { TextField } from '@vaadin/text-field';
22
import { registerStyles, css } from '@vaadin/vaadin-themable-mixin/register-styles.js';
33

44
registerStyles(
@@ -42,10 +42,11 @@ registerStyles(
4242
* @extends OverlayElement
4343
* @private
4444
*/
45-
class DateRangePickerTextFieldElement extends TextFieldElement {
45+
class DateRangePickerTextFieldElement extends TextField {
4646
static get is() {
4747
return 'vcf-date-range-picker-text-field';
4848
}
49+
4950
}
5051

5152
customElements.define(DateRangePickerTextFieldElement.is, DateRangePickerTextFieldElement);

src/vcf-date-range-picker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import './vcf-date-range-picker-overlay.js';
77
import './vcf-date-range-picker-overlay-content.js';
88
import { DateRangePickerMixin } from './vcf-date-range-picker-mixin.js';
99
import './vcf-date-range-picker-text-field.js';
10-
import { ElementMixin } from '@vaadin/vaadin-element-mixin/vaadin-element-mixin.js';
10+
import { ElementMixin } from '@vaadin/component-base/src/element-mixin.js';
1111
import { afterNextRender } from '@polymer/polymer/lib/utils/render-status.js';
1212

1313
/**

theme/lumo/vcf-date-range-picker-overlay-content-styles.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import '@vaadin/vaadin-lumo-styles/sizing.js';
44
import '@vaadin/vaadin-lumo-styles/spacing.js';
55
import '@vaadin/vaadin-lumo-styles/style.js';
66
import '@vaadin/vaadin-lumo-styles/typography.js';
7-
import '@vaadin/vaadin-button/theme/lumo/vaadin-button.js';
7+
import '@vaadin/button/theme/lumo/vaadin-button.js';
88

99
registerStyles(
1010
'vcf-date-range-picker-overlay-content',

theme/lumo/vcf-date-range-picker-text-field-styles.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { registerStyles, css } from '@vaadin/vaadin-themable-mixin/register-styles.js';
2-
import '@vaadin/vaadin-text-field/theme/lumo/vaadin-text-field.js';
2+
import '@vaadin/text-field/theme/lumo/vaadin-text-field.js';
33

44
registerStyles(
55
'vcf-date-range-picker-text-field',

theme/material/vcf-date-range-picker-overlay-content-styles.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import '@vaadin/vaadin-material-styles/color.js';
33
import '@vaadin/vaadin-material-styles/font-icons.js';
44
import '@vaadin/vaadin-material-styles/typography.js';
55
import '@vaadin/vaadin-material-styles/shadow.js';
6-
import '@vaadin/vaadin-button/theme/material/vaadin-button.js';
6+
import '@vaadin/button/theme/material/vaadin-button.js';
77

88
registerStyles(
99
'vcf-date-range-picker-overlay-content',

0 commit comments

Comments
 (0)