diff --git a/package-lock.json b/package-lock.json index d4cf36bca11..39d90e53a2d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36892,7 +36892,7 @@ }, "packages/calcite-components": { "name": "@esri/calcite-components", - "version": "2.10.0-next.12", + "version": "2.10.0", "license": "SEE LICENSE.md", "dependencies": { "@floating-ui/dom": "1.6.5", @@ -36908,9 +36908,9 @@ "type-fest": "4.18.2" }, "devDependencies": { - "@esri/calcite-design-tokens": "^2.2.1-next.0", + "@esri/calcite-design-tokens": "^2.2.0", "@esri/calcite-ui-icons": "3.28.2", - "@esri/eslint-plugin-calcite-components": "^1.2.1-next.2", + "@esri/eslint-plugin-calcite-components": "^1.2.0", "@stencil-community/eslint-plugin": "0.7.2", "@stencil-community/postcss": "2.2.0", "@stencil/angular-output-target": "0.8.4", @@ -38176,10 +38176,10 @@ }, "packages/calcite-components-angular/projects/component-library": { "name": "@esri/calcite-components-angular", - "version": "2.10.0-next.12", + "version": "2.10.0", "license": "SEE LICENSE.md", "dependencies": { - "@esri/calcite-components": "^2.10.0-next.12", + "@esri/calcite-components": "^2.10.0", "tslib": "2.6.2" }, "peerDependencies": { @@ -38189,10 +38189,10 @@ }, "packages/calcite-components-react": { "name": "@esri/calcite-components-react", - "version": "2.10.0-next.12", + "version": "2.10.0", "license": "SEE LICENSE.md", "dependencies": { - "@esri/calcite-components": "^2.10.0-next.12" + "@esri/calcite-components": "^2.10.0" }, "peerDependencies": { "react": ">=16.7", @@ -38518,7 +38518,7 @@ }, "packages/calcite-design-tokens": { "name": "@esri/calcite-design-tokens", - "version": "2.2.1-next.0", + "version": "2.2.0", "devDependencies": { "ts-jest-resolver": "2.0.1", "ts-node": "10.9.2" @@ -38526,7 +38526,7 @@ }, "packages/eslint-plugin-calcite-components": { "name": "@esri/eslint-plugin-calcite-components", - "version": "1.2.1-next.2", + "version": "1.2.0", "license": "SEE LICENSE.md", "dependencies": { "stencil-eslint-core": "0.4.1" diff --git a/packages/calcite-components-angular/projects/component-library/CHANGELOG.md b/packages/calcite-components-angular/projects/component-library/CHANGELOG.md index 270966715a2..0891eff7ae0 100644 --- a/packages/calcite-components-angular/projects/component-library/CHANGELOG.md +++ b/packages/calcite-components-angular/projects/component-library/CHANGELOG.md @@ -3,73 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.10.0-next.12](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.10.0-next.11...@esri/calcite-components-angular@2.10.0-next.12) (2024-06-25) +## [2.10.0](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.9.0...@esri/calcite-components-angular@2.10.0) (2024-06-26) -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.10.0-next.11](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.10.0-next.10...@esri/calcite-components-angular@2.10.0-next.11) (2024-06-25) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.10.0-next.10](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.10.0-next.9...@esri/calcite-components-angular@2.10.0-next.10) (2024-06-25) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.10.0-next.9](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.10.0-next.8...@esri/calcite-components-angular@2.10.0-next.9) (2024-06-25) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.10.0-next.8](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.10.0-next.7...@esri/calcite-components-angular@2.10.0-next.8) (2024-06-24) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.10.0-next.7](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.10.0-next.6...@esri/calcite-components-angular@2.10.0-next.7) (2024-06-21) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.10.0-next.6](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.10.0-next.5...@esri/calcite-components-angular@2.10.0-next.6) (2024-06-21) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.10.0-next.5](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.10.0-next.4...@esri/calcite-components-angular@2.10.0-next.5) (2024-06-21) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.10.0-next.4](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.10.0-next.3...@esri/calcite-components-angular@2.10.0-next.4) (2024-06-21) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.10.0-next.3](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.10.0-next.2...@esri/calcite-components-angular@2.10.0-next.3) (2024-06-20) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.10.0-next.2](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.10.0-next.1...@esri/calcite-components-angular@2.10.0-next.2) (2024-06-20) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.10.0-next.1](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.10.0-next.0...@esri/calcite-components-angular@2.10.0-next.1) (2024-06-06) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.10.0-next.0](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.9.1-next.3...@esri/calcite-components-angular@2.10.0-next.0) (2024-06-06) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.9.1-next.3](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.9.1-next.2...@esri/calcite-components-angular@2.9.1-next.3) (2024-06-05) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.9.1-next.2](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.9.1-next.1...@esri/calcite-components-angular@2.9.1-next.2) (2024-06-04) - -**Note:** Version bump only for package @esri/calcite-components-angular - -## [2.9.1-next.1](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.9.1-next.0...@esri/calcite-components-angular@2.9.1-next.1) (2024-06-04) +### Miscellaneous Chores -**Note:** Version bump only for package @esri/calcite-components-angular +- **@esri/calcite-components-angular:** Synchronize components versions -## [2.9.1-next.0](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.9.0...@esri/calcite-components-angular@2.9.1-next.0) (2024-05-31) +### Dependencies -**Note:** Version bump only for package @esri/calcite-components-angular +- The following workspace dependencies were updated + - dependencies + - @esri/calcite-components bumped from ^2.9.0 to ^2.10.0 ## [2.9.0](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-angular@2.8.3...@esri/calcite-components-angular@2.9.0) (2024-05-28) diff --git a/packages/calcite-components-angular/projects/component-library/package.json b/packages/calcite-components-angular/projects/component-library/package.json index d5e41a60d92..5e2491e3cb0 100644 --- a/packages/calcite-components-angular/projects/component-library/package.json +++ b/packages/calcite-components-angular/projects/component-library/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components-angular", - "version": "2.10.0-next.12", + "version": "2.10.0", "description": "A set of Angular components that wrap Esri's Calcite Components.", "homepage": "https://developers.arcgis.com/calcite-design-system/", "bugs": { @@ -16,11 +16,8 @@ "name": "Esri" }, "sideEffects": false, - "files": [ - "dist" - ], "dependencies": { - "@esri/calcite-components": "^2.10.0-next.12", + "@esri/calcite-components": "^2.10.0", "tslib": "2.6.2" }, "peerDependencies": { diff --git a/packages/calcite-components-react/CHANGELOG.md b/packages/calcite-components-react/CHANGELOG.md index 414d98b269c..f103f118699 100644 --- a/packages/calcite-components-react/CHANGELOG.md +++ b/packages/calcite-components-react/CHANGELOG.md @@ -3,73 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.10.0-next.12](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.10.0-next.11...@esri/calcite-components-react@2.10.0-next.12) (2024-06-25) +## [2.10.0](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.9.0...@esri/calcite-components-react@2.10.0) (2024-06-26) -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.10.0-next.11](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.10.0-next.10...@esri/calcite-components-react@2.10.0-next.11) (2024-06-25) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.10.0-next.10](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.10.0-next.9...@esri/calcite-components-react@2.10.0-next.10) (2024-06-25) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.10.0-next.9](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.10.0-next.8...@esri/calcite-components-react@2.10.0-next.9) (2024-06-25) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.10.0-next.8](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.10.0-next.7...@esri/calcite-components-react@2.10.0-next.8) (2024-06-24) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.10.0-next.7](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.10.0-next.6...@esri/calcite-components-react@2.10.0-next.7) (2024-06-21) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.10.0-next.6](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.10.0-next.5...@esri/calcite-components-react@2.10.0-next.6) (2024-06-21) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.10.0-next.5](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.10.0-next.4...@esri/calcite-components-react@2.10.0-next.5) (2024-06-21) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.10.0-next.4](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.10.0-next.3...@esri/calcite-components-react@2.10.0-next.4) (2024-06-21) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.10.0-next.3](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.10.0-next.2...@esri/calcite-components-react@2.10.0-next.3) (2024-06-20) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.10.0-next.2](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.10.0-next.1...@esri/calcite-components-react@2.10.0-next.2) (2024-06-20) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.10.0-next.1](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.10.0-next.0...@esri/calcite-components-react@2.10.0-next.1) (2024-06-06) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.10.0-next.0](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.9.1-next.3...@esri/calcite-components-react@2.10.0-next.0) (2024-06-06) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.9.1-next.3](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.9.1-next.2...@esri/calcite-components-react@2.9.1-next.3) (2024-06-05) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.9.1-next.2](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.9.1-next.1...@esri/calcite-components-react@2.9.1-next.2) (2024-06-04) - -**Note:** Version bump only for package @esri/calcite-components-react - -## [2.9.1-next.1](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.9.1-next.0...@esri/calcite-components-react@2.9.1-next.1) (2024-06-04) +### Miscellaneous Chores -**Note:** Version bump only for package @esri/calcite-components-react +- **@esri/calcite-components-react:** Synchronize components versions -## [2.9.1-next.0](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.9.0...@esri/calcite-components-react@2.9.1-next.0) (2024-05-31) +### Dependencies -**Note:** Version bump only for package @esri/calcite-components-react +- The following workspace dependencies were updated + - dependencies + - @esri/calcite-components bumped from ^2.9.0 to ^2.10.0 ## [2.9.0](https://github.com/Esri/calcite-design-system/compare/@esri/calcite-components-react@2.8.3...@esri/calcite-components-react@2.9.0) (2024-05-28) diff --git a/packages/calcite-components-react/package.json b/packages/calcite-components-react/package.json index 3c921b3d962..5eef4d4c9f9 100644 --- a/packages/calcite-components-react/package.json +++ b/packages/calcite-components-react/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components-react", - "version": "2.10.0-next.12", + "version": "2.10.0", "description": "A set of React components that wrap calcite components", "homepage": "https://developers.arcgis.com/calcite-design-system/", "repository": { @@ -28,7 +28,7 @@ "tsc": "tsc" }, "dependencies": { - "@esri/calcite-components": "^2.10.0-next.12" + "@esri/calcite-components": "^2.10.0" }, "peerDependencies": { "react": ">=16.7", diff --git a/packages/calcite-components/.eslintrc.cjs b/packages/calcite-components/.eslintrc.cjs index b118bd3dccf..75c1fcfcd12 100644 --- a/packages/calcite-components/.eslintrc.cjs +++ b/packages/calcite-components/.eslintrc.cjs @@ -70,6 +70,7 @@ module.exports = { ], }, ], + "@typescript-eslint/method-signature-style": ["error", "property"], "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/no-unused-vars": "error", curly: "error", diff --git a/packages/calcite-components/package.json b/packages/calcite-components/package.json index 47625099841..b82279a78c4 100644 --- a/packages/calcite-components/package.json +++ b/packages/calcite-components/package.json @@ -1,6 +1,6 @@ { "name": "@esri/calcite-components", - "version": "2.10.0-next.12", + "version": "2.10.0", "homepage": "https://developers.arcgis.com/calcite-design-system/", "description": "Web Components for Esri's Calcite Design System.", "main": "dist/index.cjs.js", @@ -76,9 +76,9 @@ "type-fest": "4.18.2" }, "devDependencies": { - "@esri/calcite-design-tokens": "^2.2.1-next.0", + "@esri/calcite-design-tokens": "^2.2.0", "@esri/calcite-ui-icons": "3.28.2", - "@esri/eslint-plugin-calcite-components": "^1.2.1-next.2", + "@esri/eslint-plugin-calcite-components": "^1.2.0", "@stencil-community/eslint-plugin": "0.7.2", "@stencil-community/postcss": "2.2.0", "@stencil/angular-output-target": "0.8.4", diff --git a/packages/calcite-components/src/components/block/block.tsx b/packages/calcite-components/src/components/block/block.tsx index b888435d14f..7c5bd1abe53 100644 --- a/packages/calcite-components/src/components/block/block.tsx +++ b/packages/calcite-components/src/components/block/block.tsx @@ -403,7 +403,7 @@ export class Block class={iconClass} flipRtl={flipRtl} icon={iconValue} - key={iconClass} + key={iconValue} scale="s" /> ); diff --git a/packages/calcite-components/src/components/input-time-zone/input-time-zone.e2e.ts b/packages/calcite-components/src/components/input-time-zone/input-time-zone.e2e.ts index a1fba7c7d56..ffbaad12b96 100644 --- a/packages/calcite-components/src/components/input-time-zone/input-time-zone.e2e.ts +++ b/packages/calcite-components/src/components/input-time-zone/input-time-zone.e2e.ts @@ -41,7 +41,7 @@ describe("calcite-input-time-zone", () => { async function simpleTestProvider(): Promise { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); - await page.setContent(addTimeZoneNamePolyfill(html``)); + await page.setContent(overrideSupportedTimeZones(html``)); return { page, @@ -60,7 +60,7 @@ describe("calcite-input-time-zone", () => { describe("formAssociated", () => { formAssociated( { - tagOrHTML: addTimeZoneNamePolyfill(html``), + tagOrHTML: overrideSupportedTimeZones(html``), beforeContent: async (page) => { await page.emulateTimezone(testTimeZoneItems[0].name); }, @@ -82,7 +82,7 @@ describe("calcite-input-time-zone", () => { describe("labelable", () => { labelable({ - tagOrHTML: addTimeZoneNamePolyfill(html``), + tagOrHTML: overrideSupportedTimeZones(html``), beforeContent: async (page) => { await page.emulateTimezone(testTimeZoneItems[0].name); }, @@ -134,7 +134,9 @@ describe("calcite-input-time-zone", () => { it(`selects default time zone for "${name}"`, async () => { const page = await newE2EPage(); await page.emulateTimezone(name); - await page.setContent(addTimeZoneNamePolyfill(html``)); + await page.setContent( + overrideSupportedTimeZones(html``), + ); await page.waitForChanges(); const input = await page.find("calcite-input-time-zone"); @@ -151,7 +153,7 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); await page.setContent( - await addTimeZoneNamePolyfill( + await overrideSupportedTimeZones( html``, ), ); @@ -169,7 +171,7 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); await page.setContent( - await addTimeZoneNamePolyfill(html``), + await overrideSupportedTimeZones(html``), ); const input = await page.find("calcite-input-time-zone"); @@ -185,7 +187,7 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); await page.setContent( - await addTimeZoneNamePolyfill(html``), + await overrideSupportedTimeZones(html``), ); const input = await page.find("calcite-input-time-zone"); @@ -205,7 +207,9 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); - await page.setContent(await addTimeZoneNamePolyfill(html``)); + await page.setContent( + await overrideSupportedTimeZones(html``), + ); const input = await page.find("calcite-input-time-zone"); @@ -260,7 +264,7 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(name); await page.setContent( - await addTimeZoneNamePolyfill(html``), + await overrideSupportedTimeZones(html``), ); await page.waitForChanges(); @@ -278,7 +282,7 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); await page.setContent( - await addTimeZoneNamePolyfill( + await overrideSupportedTimeZones( html``, ), ); @@ -296,7 +300,7 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); await page.setContent( - await addTimeZoneNamePolyfill( + await overrideSupportedTimeZones( html``, ), ); @@ -317,7 +321,7 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); await page.setContent( - addTimeZoneNamePolyfill(html` + overrideSupportedTimeZones(html` `), ); @@ -349,7 +353,7 @@ describe("calcite-input-time-zone", () => { page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); await page.setContent( - addTimeZoneNamePolyfill( + overrideSupportedTimeZones( html` `, ), ); @@ -375,7 +379,7 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); await page.setContent( - addTimeZoneNamePolyfill( + overrideSupportedTimeZones( html``, ), ); @@ -395,7 +399,7 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); await page.setContent( - addTimeZoneNamePolyfill(html``), + overrideSupportedTimeZones(html``), ); const input = await page.find("calcite-input-time-zone"); @@ -406,7 +410,7 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); await page.setContent( - addTimeZoneNamePolyfill(html``), + overrideSupportedTimeZones(html``), ); const input = await page.find("calcite-input-time-zone"); @@ -434,7 +438,7 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(initialTimeZoneItem.name); await page.setContent( - addTimeZoneNamePolyfill( + overrideSupportedTimeZones( html` `, ), ); @@ -466,7 +470,7 @@ describe("calcite-input-time-zone", () => { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); await page.setContent( - addTimeZoneNamePolyfill(html``), + overrideSupportedTimeZones(html``), ); const internalCombobox = await page.find("calcite-input-time-zone >>> calcite-combobox"); @@ -477,7 +481,7 @@ describe("calcite-input-time-zone", () => { it("recreates time zone items when item-dependent props change", async () => { const page = await newE2EPage(); await page.emulateTimezone(testTimeZoneItems[0].name); - await page.setContent(addTimeZoneNamePolyfill(html``)); + await page.setContent(overrideSupportedTimeZones(html``)); const inputTimeZone = await page.find("calcite-input-time-zone"); let prevComboboxItem = await page.find("calcite-input-time-zone >>> calcite-combobox-item"); @@ -523,7 +527,7 @@ describe("calcite-input-time-zone", () => { describe("displays UTC or GMT based on user's locale (default)", () => { it("displays GMT for GMT-preferred locale", async () => { await page.setContent( - addTimeZoneNamePolyfill( + overrideSupportedTimeZones( html``, ), ); @@ -533,7 +537,7 @@ describe("calcite-input-time-zone", () => { it("displays UTC for UTC-preferred locale", async () => { await page.setContent( - addTimeZoneNamePolyfill( + overrideSupportedTimeZones( html``, ), ); @@ -544,7 +548,7 @@ describe("calcite-input-time-zone", () => { it("supports GMT as a style", async () => { await page.setContent( - addTimeZoneNamePolyfill( + overrideSupportedTimeZones( html``, ), ); @@ -554,7 +558,7 @@ describe("calcite-input-time-zone", () => { it("supports UTC as a style", async () => { await page.setContent( - addTimeZoneNamePolyfill( + overrideSupportedTimeZones( html``, ), ); @@ -565,81 +569,12 @@ describe("calcite-input-time-zone", () => { }); /** - * Helper to inject an Intl polyfill to support time zone-related APIs - * Extended due to lack of support for "Intl.DateTimeFormatOptions#timeZoneName" in Chromium v92 (bundled in Puppeteer v10). + * This helper overrides supported time zones for testing purposes * * @param testHtml */ -function addTimeZoneNamePolyfill(testHtml: string): string { +function overrideSupportedTimeZones(testHtml: string): string { return html`