Skip to content

Commit f5b3b11

Browse files
committed
fix(website): register CLDR loaders with absolute URLs in playground
The playground-elements service worker sandbox causes unreliable import.meta.url resolution for fetch()-based CLDR loaders (Assets-fetch.js). This intermittently breaks date components for users with regional locales (en-GB, en-AU, de-AT, etc.). Register CLDR locale data loaders in playground-support.js with absolute URLs constructed from the known site base URL. This is the same pattern already used for theme property loaders. Remove Assets-fetch.js imports from date/calendar/time samples since CLDR is now handled centrally.
1 parent f1e3836 commit f5b3b11

File tree

36 files changed

+13
-38
lines changed

36 files changed

+13
-38
lines changed
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
import "@ui5/webcomponents/dist/Assets-fetch.js";
21
import "@ui5/webcomponents/dist/Calendar.js";
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
import "@ui5/webcomponents/dist/Assets-fetch.js";
21
import "@ui5/webcomponents/dist/Calendar.js";
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
import "@ui5/webcomponents/dist/Assets-fetch.js";
21
import "@ui5/webcomponents/dist/Calendar.js";

packages/website/docs/_samples/main/Calendar/CalendarTypes/main.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import "@ui5/webcomponents/dist/Assets-fetch.js";
21
import "@ui5/webcomponents/dist/Calendar.js";
32

43
import "@ui5/webcomponents-localization/dist/features/calendar/Islamic.js"

packages/website/docs/_samples/main/Calendar/CalendarWeekNumbering/main.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import "@ui5/webcomponents/dist/Assets-fetch.js";
21
import "@ui5/webcomponents/dist/Calendar.js";
32
import "@ui5/webcomponents/dist/Select.js";
43
import "@ui5/webcomponents/dist/Option.js";
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
import "@ui5/webcomponents/dist/Assets-fetch.js";
21
import "@ui5/webcomponents/dist/Calendar.js";

packages/website/docs/_samples/main/Calendar/CalendarWithLegend/main.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import "@ui5/webcomponents/dist/Assets-fetch.js";
21
import "@ui5/webcomponents/dist/Calendar.js";
32
import "@ui5/webcomponents/dist/CalendarLegend.js";
43
import "@ui5/webcomponents/dist/CalendarLegendItem.js";
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
import "@ui5/webcomponents/dist/Assets-fetch.js";
21
import "@ui5/webcomponents/dist/Title.js";
32
import "@ui5/webcomponents/dist/Calendar.js";

packages/website/docs/_samples/main/CalendarLegend/Basic/main.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import "@ui5/webcomponents/dist/Assets-fetch.js";
21
import "@ui5/webcomponents/dist/Calendar.js";
32
import "@ui5/webcomponents/dist/CalendarLegend.js";
43
import "@ui5/webcomponents/dist/CalendarLegendItem.js";
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
import "@ui5/webcomponents/dist/Assets-fetch.js";
21
import "@ui5/webcomponents/dist/DatePicker.js";

0 commit comments

Comments
 (0)