diff --git a/package.json b/package.json index 9fbd42e05..7bb1f1e93 100644 --- a/package.json +++ b/package.json @@ -15,8 +15,9 @@ "build:js-example:prod": "yarn build:ui-library && yarn workspace @boiler/js-example-app build:prod", "lint": "yarn workspace @boiler/ui-library lint", "format": "yarn workspace @boiler/ui-library format:eslint && yarn workspace @boiler/ui-library format:prettier", - "test": "yarn workspace @boiler/ui-library test", - "test:a11y": "yarn workspace @boiler/storybook test:a11y", + "test:ui-library": "yarn workspace @boiler/ui-library test", + "build-and-test:ui-library": "yarn build:ui-library && yarn workspace @boiler/ui-library test", + "test": "yarn build-and-test:ui-library", "doc:install": "deven-documentation-skeleton install", "doc:check": "deven-documentation-skeleton check", "doc:update": "deven-documentation-skeleton update", @@ -86,6 +87,7 @@ "postcss-lit": "^1.0.1", "prettier": "2.8.3", "query-selector-shadow-dom": "^1.0.1", + "raw-loader": "^4.0.2", "react": "^18.2.0", "react-dom": "^18.2.0", "sass": "^1.57.1", diff --git a/packages/icons/icon-set/Error_filled_lg.svg b/packages/icons/icon-set/Error_filled_lg.svg new file mode 100644 index 000000000..8e25b3b35 --- /dev/null +++ b/packages/icons/icon-set/Error_filled_lg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/icons/icon-set/Error_filled_md.svg b/packages/icons/icon-set/Error_filled_md.svg new file mode 100644 index 000000000..4beb08acc --- /dev/null +++ b/packages/icons/icon-set/Error_filled_md.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/icons/icon-set/Error_filled_sm.svg b/packages/icons/icon-set/Error_filled_sm.svg new file mode 100644 index 000000000..414b627df --- /dev/null +++ b/packages/icons/icon-set/Error_filled_sm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/icons/icon-set/Error_filled_xl.svg b/packages/icons/icon-set/Error_filled_xl.svg new file mode 100644 index 000000000..caffa6cc8 --- /dev/null +++ b/packages/icons/icon-set/Error_filled_xl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/icons/icon-set/Error_filled_xs.svg b/packages/icons/icon-set/Error_filled_xs.svg new file mode 100644 index 000000000..a33a5b10f --- /dev/null +++ b/packages/icons/icon-set/Error_filled_xs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/icons/icon-set/Error_filled_xxs.svg b/packages/icons/icon-set/Error_filled_xxs.svg new file mode 100644 index 000000000..85535c155 --- /dev/null +++ b/packages/icons/icon-set/Error_filled_xxs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/icons/icon-set/Error_lg.svg b/packages/icons/icon-set/Error_lg.svg new file mode 100644 index 000000000..a3bf06e84 --- /dev/null +++ b/packages/icons/icon-set/Error_lg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/icons/icon-set/Error_md.svg b/packages/icons/icon-set/Error_md.svg new file mode 100644 index 000000000..a910b9b4f --- /dev/null +++ b/packages/icons/icon-set/Error_md.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/icons/icon-set/Error_sm.svg b/packages/icons/icon-set/Error_sm.svg new file mode 100644 index 000000000..bcd0bc1b1 --- /dev/null +++ b/packages/icons/icon-set/Error_sm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/icons/icon-set/Error_xl.svg b/packages/icons/icon-set/Error_xl.svg new file mode 100644 index 000000000..246b7f4e7 --- /dev/null +++ b/packages/icons/icon-set/Error_xl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/icons/icon-set/Error_xs.svg b/packages/icons/icon-set/Error_xs.svg new file mode 100644 index 000000000..790ca87aa --- /dev/null +++ b/packages/icons/icon-set/Error_xs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/icons/icon-set/Error_xxs.svg b/packages/icons/icon-set/Error_xxs.svg new file mode 100644 index 000000000..48749a95f --- /dev/null +++ b/packages/icons/icon-set/Error_xxs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/icons/icon-set/Eye_off_lg.svg b/packages/icons/icon-set/Eye_off_lg.svg new file mode 100644 index 000000000..f96a2608b --- /dev/null +++ b/packages/icons/icon-set/Eye_off_lg.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/packages/icons/icon-set/Eye_off_md.svg b/packages/icons/icon-set/Eye_off_md.svg new file mode 100644 index 000000000..16478a669 --- /dev/null +++ b/packages/icons/icon-set/Eye_off_md.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/packages/icons/icon-set/Eye_off_sm.svg b/packages/icons/icon-set/Eye_off_sm.svg new file mode 100644 index 000000000..6b0404a17 --- /dev/null +++ b/packages/icons/icon-set/Eye_off_sm.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/packages/icons/icon-set/Eye_off_xl.svg b/packages/icons/icon-set/Eye_off_xl.svg new file mode 100644 index 000000000..b3fc48879 --- /dev/null +++ b/packages/icons/icon-set/Eye_off_xl.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/packages/icons/icon-set/Eye_off_xs.svg b/packages/icons/icon-set/Eye_off_xs.svg new file mode 100644 index 000000000..395f760d7 --- /dev/null +++ b/packages/icons/icon-set/Eye_off_xs.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/packages/icons/icon-set/Eye_off_xxs.svg b/packages/icons/icon-set/Eye_off_xxs.svg new file mode 100644 index 000000000..77a9209e6 --- /dev/null +++ b/packages/icons/icon-set/Eye_off_xxs.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/packages/icons/icon-set/Eye_on_lg.svg b/packages/icons/icon-set/Eye_on_lg.svg new file mode 100644 index 000000000..2254dd0b3 --- /dev/null +++ b/packages/icons/icon-set/Eye_on_lg.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/icons/icon-set/Eye_on_md.svg b/packages/icons/icon-set/Eye_on_md.svg new file mode 100644 index 000000000..43e1bb44b --- /dev/null +++ b/packages/icons/icon-set/Eye_on_md.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/icons/icon-set/Eye_on_sm.svg b/packages/icons/icon-set/Eye_on_sm.svg new file mode 100644 index 000000000..492bd371d --- /dev/null +++ b/packages/icons/icon-set/Eye_on_sm.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/icons/icon-set/Eye_on_xl.svg b/packages/icons/icon-set/Eye_on_xl.svg new file mode 100644 index 000000000..e6248613d --- /dev/null +++ b/packages/icons/icon-set/Eye_on_xl.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/icons/icon-set/Eye_on_xs.svg b/packages/icons/icon-set/Eye_on_xs.svg new file mode 100644 index 000000000..0d52b64b9 --- /dev/null +++ b/packages/icons/icon-set/Eye_on_xs.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/icons/icon-set/Eye_on_xxs.svg b/packages/icons/icon-set/Eye_on_xxs.svg new file mode 100644 index 000000000..e6f67d878 --- /dev/null +++ b/packages/icons/icon-set/Eye_on_xxs.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/icons/icons-optimized/Eye_off_lg.svg b/packages/icons/icons-optimized/Eye_off_lg.svg index f96a2608b..34a413507 100644 --- a/packages/icons/icons-optimized/Eye_off_lg.svg +++ b/packages/icons/icons-optimized/Eye_off_lg.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/packages/icons/icons-optimized/Eye_off_md.svg b/packages/icons/icons-optimized/Eye_off_md.svg index 16478a669..48bf2ff69 100644 --- a/packages/icons/icons-optimized/Eye_off_md.svg +++ b/packages/icons/icons-optimized/Eye_off_md.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/packages/icons/icons-optimized/Eye_off_sm.svg b/packages/icons/icons-optimized/Eye_off_sm.svg index 6b0404a17..1a7335cab 100644 --- a/packages/icons/icons-optimized/Eye_off_sm.svg +++ b/packages/icons/icons-optimized/Eye_off_sm.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/packages/icons/icons-optimized/Eye_off_xl.svg b/packages/icons/icons-optimized/Eye_off_xl.svg index b3fc48879..08d0c2269 100644 --- a/packages/icons/icons-optimized/Eye_off_xl.svg +++ b/packages/icons/icons-optimized/Eye_off_xl.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/packages/icons/icons-optimized/Eye_off_xs.svg b/packages/icons/icons-optimized/Eye_off_xs.svg index 395f760d7..41e2779cd 100644 --- a/packages/icons/icons-optimized/Eye_off_xs.svg +++ b/packages/icons/icons-optimized/Eye_off_xs.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/packages/icons/icons-optimized/Eye_off_xxs.svg b/packages/icons/icons-optimized/Eye_off_xxs.svg index 77a9209e6..16b77343c 100644 --- a/packages/icons/icons-optimized/Eye_off_xxs.svg +++ b/packages/icons/icons-optimized/Eye_off_xxs.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/packages/icons/icons-optimized/Eye_on_lg.svg b/packages/icons/icons-optimized/Eye_on_lg.svg index 2254dd0b3..b800f207f 100644 --- a/packages/icons/icons-optimized/Eye_on_lg.svg +++ b/packages/icons/icons-optimized/Eye_on_lg.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/packages/icons/icons-optimized/Eye_on_md.svg b/packages/icons/icons-optimized/Eye_on_md.svg index 43e1bb44b..5bf2400df 100644 --- a/packages/icons/icons-optimized/Eye_on_md.svg +++ b/packages/icons/icons-optimized/Eye_on_md.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/packages/icons/icons-optimized/Eye_on_sm.svg b/packages/icons/icons-optimized/Eye_on_sm.svg index 492bd371d..e1708e8a2 100644 --- a/packages/icons/icons-optimized/Eye_on_sm.svg +++ b/packages/icons/icons-optimized/Eye_on_sm.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/packages/icons/icons-optimized/Eye_on_xl.svg b/packages/icons/icons-optimized/Eye_on_xl.svg index e6248613d..cfecadb93 100644 --- a/packages/icons/icons-optimized/Eye_on_xl.svg +++ b/packages/icons/icons-optimized/Eye_on_xl.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/packages/icons/icons-optimized/Eye_on_xs.svg b/packages/icons/icons-optimized/Eye_on_xs.svg index 0d52b64b9..bb2354d2a 100644 --- a/packages/icons/icons-optimized/Eye_on_xs.svg +++ b/packages/icons/icons-optimized/Eye_on_xs.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/packages/icons/icons-optimized/Eye_on_xxs.svg b/packages/icons/icons-optimized/Eye_on_xxs.svg index e6f67d878..c469fe915 100644 --- a/packages/icons/icons-optimized/Eye_on_xxs.svg +++ b/packages/icons/icons-optimized/Eye_on_xxs.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/packages/icons/icons-optimized/icons.ts b/packages/icons/icons-optimized/icons.ts deleted file mode 100644 index a02da8261..000000000 --- a/packages/icons/icons-optimized/icons.ts +++ /dev/null @@ -1,9280 +0,0 @@ -import { html } from 'lit'; - -const blr360Lg = (className: string) => - html` - - `; - -const blr360Md = (className: string) => - html` - - `; - -const blr360Sm = (className: string) => - html` - - `; - -const blr360Xl = (className: string) => - html` - - `; - -const blr360Xs = (className: string) => - html` - - `; - -const blr360Xxs = (className: string) => - html` - - - - - - - `; - -const blrArrowDownLg = (className: string) => - html` - - `; - -const blrArrowDownMd = (className: string) => - html` - - `; - -const blrArrowDownSm = (className: string) => - html` - - `; - -const blrArrowDownXl = (className: string) => - html` - - `; - -const blrArrowDownXs = (className: string) => - html` - - `; - -const blrArrowDownXxs = (className: string) => - html` - - `; - -const blrArrowLeftLg = (className: string) => - html` - - `; - -const blrArrowLeftMd = (className: string) => - html` - - `; - -const blrArrowLeftSm = (className: string) => - html` - - `; - -const blrArrowLeftXl = (className: string) => - html` - - `; - -const blrArrowLeftXs = (className: string) => - html` - - `; - -const blrArrowLeftXxs = (className: string) => - html` - - `; - -const blrArrowRightLg = (className: string) => - html` - - `; - -const blrArrowRightMd = (className: string) => - html` - - `; - -const blrArrowRightSm = (className: string) => - html` - - `; - -const blrArrowRightXl = (className: string) => - html` - - `; - -const blrArrowRightXs = (className: string) => - html` - - `; - -const blrArrowRightXxs = (className: string) => - html` - - `; - -const blrArrowUpLg = (className: string) => - html` - - `; - -const blrArrowUpMd = (className: string) => - html` - - `; - -const blrArrowUpSm = (className: string) => - html` - - `; - -const blrArrowUpXl = (className: string) => - html` - - `; - -const blrArrowUpXs = (className: string) => - html` - - `; - -const blrArrowUpXxs = (className: string) => - html` - - `; - -const blrBagLg = (className: string) => - html` - - `; - -const blrBagMd = (className: string) => - html` - - `; - -const blrBagSm = (className: string) => - html` - - `; - -const blrBagXl = (className: string) => - html` - - `; - -const blrBagXs = (className: string) => - html` - - `; - -const blrBagXxs = (className: string) => - html` - - `; - -const blrBookLg = (className: string) => - html` - - `; - -const blrBookMd = (className: string) => - html` - - `; - -const blrBookSm = (className: string) => - html` - - `; - -const blrBookXl = (className: string) => - html` - - `; - -const blrBookXs = (className: string) => - html` - - `; - -const blrBookXxs = (className: string) => - html` - - `; - -const blrBookmarkLg = (className: string) => - html` - - `; - -const blrBookmarkMd = (className: string) => - html` - - `; - -const blrBookmarkSm = (className: string) => - html` - - `; - -const blrBookmarkXl = (className: string) => - html` - - `; - -const blrBookmarkXs = (className: string) => - html` - - `; - -const blrBookmarkXxs = (className: string) => - html` - - `; - -const blrBriefcaseLg = (className: string) => - html` - - `; - -const blrBriefcaseMd = (className: string) => - html` - - `; - -const blrBriefcaseSm = (className: string) => - html` - - `; - -const blrBriefcaseXl = (className: string) => - html` - - `; - -const blrBriefcaseXs = (className: string) => - html` - - `; - -const blrBriefcaseXxs = (className: string) => - html` - - `; - -const blrCalendarLg = (className: string) => - html` - - `; - -const blrCalendarMd = (className: string) => - html` - - `; - -const blrCalendarSm = (className: string) => - html` - - `; - -const blrCalendarTodayLg = (className: string) => - html` - - `; - -const blrCalendarTodayMd = (className: string) => - html` - - `; - -const blrCalendarTodaySm = (className: string) => - html` - - `; - -const blrCalendarTodayXl = (className: string) => - html` - - `; - -const blrCalendarTodayXs = (className: string) => - html` - - `; - -const blrCalendarTodayXxs = (className: string) => - html` - - `; - -const blrCalendarXl = (className: string) => - html` - - `; - -const blrCalendarXs = (className: string) => - html` - - `; - -const blrCalendarXxs = (className: string) => - html` - - `; - -const blrCameraLg = (className: string) => - html` - - - `; - -const blrCameraMd = (className: string) => - html` - - - `; - -const blrCameraSm = (className: string) => - html` - - - `; - -const blrCameraXl = (className: string) => - html` - - - `; - -const blrCameraXs = (className: string) => - html` - - - `; - -const blrCameraXxs = (className: string) => - html` - - - `; - -const blrCartLg = (className: string) => - html` - - `; - -const blrCartMd = (className: string) => - html` - - `; - -const blrCartSm = (className: string) => - html` - - `; - -const blrCartXl = (className: string) => - html` - - `; - -const blrCartXs = (className: string) => - html` - - `; - -const blrCartXxs = (className: string) => - html` - - `; - -const blrChatLg = (className: string) => - html` - - `; - -const blrChatMd = (className: string) => - html` - - `; - -const blrChatSm = (className: string) => - html` - - `; - -const blrChatXl = (className: string) => - html` - - `; - -const blrChatXs = (className: string) => - html` - - `; - -const blrChatXxs = (className: string) => - html` - - `; - -const blrCheckmarkLg = (className: string) => - html` - - `; - -const blrCheckmarkMd = (className: string) => - html` - - `; - -const blrCheckmarkSm = (className: string) => - html` - - `; - -const blrCheckmarkXl = (className: string) => - html` - - `; - -const blrCheckmarkXs = (className: string) => - html` - - `; - -const blrCheckmarkXxs = (className: string) => - html` - - `; - -const blrChevronDownLg = (className: string) => - html` - - `; - -const blrChevronDownMd = (className: string) => - html` - - `; - -const blrChevronDownSm = (className: string) => - html` - - `; - -const blrChevronDownXl = (className: string) => - html` - - `; - -const blrChevronDownXs = (className: string) => - html` - - `; - -const blrChevronDownXxs = (className: string) => - html` - - `; - -const blrChevronLeftLg = (className: string) => - html` - - `; - -const blrChevronLeftMd = (className: string) => - html` - - `; - -const blrChevronLeftSm = (className: string) => - html` - - `; - -const blrChevronLeftXl = (className: string) => - html` - - `; - -const blrChevronLeftXs = (className: string) => - html` - - `; - -const blrChevronLeftXxs = (className: string) => - html` - - `; - -const blrChevronRightLg = (className: string) => - html` - - `; - -const blrChevronRightMd = (className: string) => - html` - - `; - -const blrChevronRightSm = (className: string) => - html` - - `; - -const blrChevronRightXl = (className: string) => - html` - - `; - -const blrChevronRightXs = (className: string) => - html` - - `; - -const blrChevronRightXxs = (className: string) => - html` - - `; - -const blrChevronUpLg = (className: string) => - html` - - `; - -const blrChevronUpMd = (className: string) => - html` - - `; - -const blrChevronUpSm = (className: string) => - html` - - `; - -const blrChevronUpXl = (className: string) => - html` - - `; - -const blrChevronUpXs = (className: string) => - html` - - `; - -const blrChevronUpXxs = (className: string) => - html` - - `; - -const blrClock0000Lg = (className: string) => - html` - - `; - -const blrClock0000Md = (className: string) => - html` - - `; - -const blrClock0000Sm = (className: string) => - html` - - `; - -const blrClock0000Xl = (className: string) => - html` - - `; - -const blrClock0000Xs = (className: string) => - html` - - `; - -const blrClock0000Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0030Lg = (className: string) => - html` - - `; - -const blrClock0030Md = (className: string) => - html` - - `; - -const blrClock0030Sm = (className: string) => - html` - - `; - -const blrClock0030Xl = (className: string) => - html` - - `; - -const blrClock0030Xs = (className: string) => - html` - - `; - -const blrClock0030Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0100Lg = (className: string) => - html` - - `; - -const blrClock0100Md = (className: string) => - html` - - `; - -const blrClock0100Sm = (className: string) => - html` - - `; - -const blrClock0100Xl = (className: string) => - html` - - `; - -const blrClock0100Xs = (className: string) => - html` - - `; - -const blrClock0100Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0130Lg = (className: string) => - html` - - `; - -const blrClock0130Md = (className: string) => - html` - - `; - -const blrClock0130Sm = (className: string) => - html` - - `; - -const blrClock0130Xl = (className: string) => - html` - - `; - -const blrClock0130Xs = (className: string) => - html` - - `; - -const blrClock0130Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0300Lg = (className: string) => - html` - - `; - -const blrClock0300Md = (className: string) => - html` - - `; - -const blrClock0300Sm = (className: string) => - html` - - `; - -const blrClock0300Xl = (className: string) => - html` - - `; - -const blrClock0300Xs = (className: string) => - html` - - `; - -const blrClock0300Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0330Lg = (className: string) => - html` - - `; - -const blrClock0330Md = (className: string) => - html` - - `; - -const blrClock0330Sm = (className: string) => - html` - - `; - -const blrClock0330Xl = (className: string) => - html` - - `; - -const blrClock0330Xs = (className: string) => - html` - - `; - -const blrClock0330Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0430Lg = (className: string) => - html` - - `; - -const blrClock0430Md = (className: string) => - html` - - `; - -const blrClock0430Sm = (className: string) => - html` - - `; - -const blrClock0430Xl = (className: string) => - html` - - `; - -const blrClock0430Xs = (className: string) => - html` - - `; - -const blrClock0430Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0500Lg = (className: string) => - html` - - `; - -const blrClock0500Md = (className: string) => - html` - - `; - -const blrClock0500Sm = (className: string) => - html` - - `; - -const blrClock0500Xl = (className: string) => - html` - - `; - -const blrClock0500Xs = (className: string) => - html` - - `; - -const blrClock0500Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0700Lg = (className: string) => - html` - - `; - -const blrClock0700Md = (className: string) => - html` - - `; - -const blrClock0700Sm = (className: string) => - html` - - `; - -const blrClock0700Xl = (className: string) => - html` - - `; - -const blrClock0700Xs = (className: string) => - html` - - `; - -const blrClock0700Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0730Lg = (className: string) => - html` - - `; - -const blrClock0730Md = (className: string) => - html` - - `; - -const blrClock0730Sm = (className: string) => - html` - - `; - -const blrClock0730Xl = (className: string) => - html` - - `; - -const blrClock0730Xs = (className: string) => - html` - - `; - -const blrClock0730Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0900Lg = (className: string) => - html` - - `; - -const blrClock0900Md = (className: string) => - html` - - `; - -const blrClock0900Sm = (className: string) => - html` - - `; - -const blrClock0900Xl = (className: string) => - html` - - `; - -const blrClock0900Xs = (className: string) => - html` - - `; - -const blrClock0900Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0930Lg = (className: string) => - html` - - `; - -const blrClock0930Md = (className: string) => - html` - - `; - -const blrClock0930Sm = (className: string) => - html` - - `; - -const blrClock0930Xl = (className: string) => - html` - - `; - -const blrClock0930Xs = (className: string) => - html` - - `; - -const blrClock0930Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock1100Lg = (className: string) => - html` - - `; - -const blrClock1100Md = (className: string) => - html` - - `; - -const blrClock1100Sm = (className: string) => - html` - - `; - -const blrClock1100Xl = (className: string) => - html` - - `; - -const blrClock1100Xs = (className: string) => - html` - - `; - -const blrClock1100Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock1130Lg = (className: string) => - html` - - `; - -const blrClock1130Md = (className: string) => - html` - - `; - -const blrClock1130Sm = (className: string) => - html` - - `; - -const blrClock1130Xl = (className: string) => - html` - - `; - -const blrClock1130Xs = (className: string) => - html` - - `; - -const blrClock1130Xxs = (className: string) => - html` - - - - - - - `; - -const blrCloseLg = (className: string) => - html` - - `; - -const blrCloseMd = (className: string) => - html` - - `; - -const blrCloseSm = (className: string) => - html` - - `; - -const blrCloseXl = (className: string) => - html` - - `; - -const blrCloseXs = (className: string) => - html` - - `; - -const blrCloseXxs = (className: string) => - html` - - `; - -const blrCloudLg = (className: string) => - html` - - `; - -const blrCloudMd = (className: string) => - html` - - `; - -const blrCloudSm = (className: string) => - html` - - `; - -const blrCloudUploadLg = (className: string) => - html` - - `; - -const blrCloudUploadMd = (className: string) => - html` - - `; - -const blrCloudUploadSm = (className: string) => - html` - - `; - -const blrCloudUploadXl = (className: string) => - html` - - `; - -const blrCloudUploadXs = (className: string) => - html` - - `; - -const blrCloudUploadXxs = (className: string) => - html` - - `; - -const blrCloudXl = (className: string) => - html` - - `; - -const blrCloudXs = (className: string) => - html` - - `; - -const blrCloudXxs = (className: string) => - html` - - `; - -const blrCompassLg = (className: string) => - html` - - `; - -const blrCompassMd = (className: string) => - html` - - `; - -const blrCompassSm = (className: string) => - html` - - `; - -const blrCompassXl = (className: string) => - html` - - `; - -const blrCompassXs = (className: string) => - html` - - `; - -const blrCompassXxs = (className: string) => - html` - - - - - - - `; - -const blrCopyLg = (className: string) => - html` - - `; - -const blrCopyMd = (className: string) => - html` - - `; - -const blrCopySm = (className: string) => - html` - - `; - -const blrCopyXl = (className: string) => - html` - - `; - -const blrCopyXs = (className: string) => - html` - - `; - -const blrCopyXxs = (className: string) => - html` - - `; - -const blrCropLg = (className: string) => - html` - - - - - - - `; - -const blrCropMd = (className: string) => - html` - - - - - - - `; - -const blrCropSm = (className: string) => - html` - - - - - - - `; - -const blrCropXl = (className: string) => - html` - - `; - -const blrCropXs = (className: string) => - html` - - - - - - - `; - -const blrCropXxs = (className: string) => - html` - - - - - - - `; - -const blrDislikeLg = (className: string) => - html` - - `; - -const blrDislikeMd = (className: string) => - html` - - `; - -const blrDislikeSm = (className: string) => - html` - - `; - -const blrDislikeXl = (className: string) => - html` - - `; - -const blrDislikeXs = (className: string) => - html` - - `; - -const blrDislikeXxs = (className: string) => - html` - - `; - -const blrDocumentNewLg = (className: string) => - html` - - `; - -const blrDocumentNewMd = (className: string) => - html` - - `; - -const blrDocumentNewSm = (className: string) => - html` - - `; - -const blrDocumentNewXl = (className: string) => - html` - - `; - -const blrDocumentNewXs = (className: string) => - html` - - `; - -const blrDocumentNewXxs = (className: string) => - html` - - `; - -const blrDocumentTwoLg = (className: string) => - html` - - `; - -const blrDocumentTwoMd = (className: string) => - html` - - `; - -const blrDocumentTwoSm = (className: string) => - html` - - `; - -const blrDocumentTwoXl = (className: string) => - html` - - `; - -const blrDocumentTwoXs = (className: string) => - html` - - `; - -const blrDocumentTwoXxs = (className: string) => - html` - - - - - - - `; - -const blrDownloadLg = (className: string) => - html` - - `; - -const blrDownloadMd = (className: string) => - html` - - `; - -const blrDownloadSm = (className: string) => - html` - - `; - -const blrDownloadXl = (className: string) => - html` - - `; - -const blrDownloadXs = (className: string) => - html` - - `; - -const blrDownloadXxs = (className: string) => - html` - - `; - -const blrDragLg = (className: string) => - html` - - - - - - - - - `; - -const blrDragMd = (className: string) => - html` - - - - - - - - - `; - -const blrDragSm = (className: string) => - html` - - - - - - - - - `; - -const blrDragXl = (className: string) => - html` - - - - - - - - - `; - -const blrDragXs = (className: string) => - html` - - - - - - - - - `; - -const blrDragXxs = (className: string) => - html` - - - - - - - - - `; - -const blrEnvelopeClosedLg = (className: string) => - html` - - `; - -const blrEnvelopeClosedMd = (className: string) => - html` - - `; - -const blrEnvelopeClosedSm = (className: string) => - html` - - `; - -const blrEnvelopeClosedXl = (className: string) => - html` - - `; - -const blrEnvelopeClosedXs = (className: string) => - html` - - `; - -const blrEnvelopeClosedXxs = (className: string) => - html` - - `; - -const blrEnvelopeOpenLg = (className: string) => - html` - - `; - -const blrEnvelopeOpenMd = (className: string) => - html` - - `; - -const blrEnvelopeOpenSm = (className: string) => - html` - - `; - -const blrEnvelopeOpenXl = (className: string) => - html` - - `; - -const blrEnvelopeOpenXs = (className: string) => - html` - - `; - -const blrEnvelopeOpenXxs = (className: string) => - html` - - - - - - - `; - -const blrEqualLg = (className: string) => - html` - - `; - -const blrEqualMd = (className: string) => - html` - - `; - -const blrEqualSm = (className: string) => - html` - - `; - -const blrEqualXl = (className: string) => - html` - - `; - -const blrEqualXs = (className: string) => - html` - - `; - -const blrEqualXxs = (className: string) => - html` - - `; - -const blrErrorFilledLg = (className: string) => - html` - - `; - -const blrErrorFilledMd = (className: string) => - html` - - `; - -const blrErrorFilledSm = (className: string) => - html` - - `; - -const blrErrorFilledXl = (className: string) => - html` - - `; - -const blrErrorFilledXs = (className: string) => - html` - - `; - -const blrErrorFilledXxs = (className: string) => - html` - - - - - - - `; - -const blrErrorLg = (className: string) => - html` - - `; - -const blrErrorMd = (className: string) => - html` - - `; - -const blrErrorSm = (className: string) => - html` - - `; - -const blrErrorXl = (className: string) => - html` - - `; - -const blrErrorXs = (className: string) => - html` - - `; - -const blrErrorXxs = (className: string) => - html` - - - - - - - `; - -const blrEyeLg = (className: string) => - html` - - - `; - -const blrEyeMd = (className: string) => - html` - - - `; - -const blrEyeOffLg = (className: string) => html` - - - - `; - -const blrEyeOffMd = (className: string) => html` - - - - `; - -const blrEyeOffSm = (className: string) => html` - - - - `; - -const blrEyeOffXl = (className: string) => html` - - - - `; - -const blrEyeOffXs = (className: string) => html` - - - - `; - -const blrEyeOffXxs = (className: string) => html` - - - - `; - -const blrEyeOnLg = (className: string) => html` - - - `; - -const blrEyeOnMd = (className: string) => html` - - - `; - -const blrEyeOnSm = (className: string) => html` - - - `; - -const blrEyeOnXl = (className: string) => html` - - - `; - -const blrEyeOnXs = (className: string) => html` - - - `; - -const blrEyeOnXxs = (className: string) => html` - - - `; - -const blrEyeSm = (className: string) => - html` - - - `; - -const blrEyeXl = (className: string) => - html` - - - `; - -const blrEyeXs = (className: string) => - html` - - - `; - -const blrEyeXxs = (className: string) => - html` - - - `; - -const blrFlagLg = (className: string) => - html` - - `; - -const blrFlagMd = (className: string) => - html` - - `; - -const blrFlagSm = (className: string) => - html` - - `; - -const blrFlagXl = (className: string) => - html` - - `; - -const blrFlagXs = (className: string) => - html` - - `; - -const blrFlagXxs = (className: string) => - html` - - `; - -const blrFolderLg = (className: string) => - html` - - `; - -const blrFolderMd = (className: string) => - html` - - `; - -const blrFolderOpenLg = (className: string) => - html` - - `; - -const blrFolderOpenMd = (className: string) => - html` - - `; - -const blrFolderOpenSideLg = (className: string) => - html` - - `; - -const blrFolderOpenSideMd = (className: string) => - html` - - `; - -const blrFolderOpenSideSm = (className: string) => - html` - - `; - -const blrFolderOpenSideXl = (className: string) => - html` - - `; - -const blrFolderOpenSideXs = (className: string) => - html` - - `; - -const blrFolderOpenSideXxs = (className: string) => - html` - - `; - -const blrFolderOpenSm = (className: string) => - html` - - `; - -const blrFolderOpenXl = (className: string) => - html` - - `; - -const blrFolderOpenXs = (className: string) => - html` - - `; - -const blrFolderOpenXxs = (className: string) => - html` - - `; - -const blrFolderSm = (className: string) => - html` - - `; - -const blrFolderXl = (className: string) => - html` - - `; - -const blrFolderXs = (className: string) => - html` - - `; - -const blrFolderXxs = (className: string) => - html` - - `; - -const blrForwardLg = (className: string) => - html` - - `; - -const blrForwardMd = (className: string) => - html` - - `; - -const blrForwardSm = (className: string) => - html` - - `; - -const blrForwardXl = (className: string) => - html` - - `; - -const blrForwardXs = (className: string) => - html` - - `; - -const blrForwardXxs = (className: string) => - html` - - `; - -const blrGlobeLg = (className: string) => - html` - - `; - -const blrGlobeMd = (className: string) => - html` - - `; - -const blrGlobeSm = (className: string) => - html` - - `; - -const blrGlobeXl = (className: string) => - html` - - `; - -const blrGlobeXs = (className: string) => - html` - - `; - -const blrGlobeXxs = (className: string) => - html` - - - - - - - `; - -const blrHeartLg = (className: string) => - html` - - `; - -const blrHeartMd = (className: string) => - html` - - `; - -const blrHeartSm = (className: string) => - html` - - `; - -const blrHeartXl = (className: string) => - html` - - `; - -const blrHeartXs = (className: string) => - html` - - `; - -const blrHeartXxs = (className: string) => - html` - - - - - - - `; - -const blrHomeLg = (className: string) => - html` - - `; - -const blrHomeMd = (className: string) => - html` - - `; - -const blrHomeSm = (className: string) => - html` - - `; - -const blrHomeXl = (className: string) => - html` - - `; - -const blrHomeXs = (className: string) => - html` - - `; - -const blrHomeXxs = (className: string) => - html` - - - - - - - `; - -const blrImageLg = (className: string) => - html` - - `; - -const blrImageMd = (className: string) => - html` - - `; - -const blrImageSm = (className: string) => - html` - - `; - -const blrImageXl = (className: string) => - html` - - `; - -const blrImageXs = (className: string) => - html` - - `; - -const blrImageXxs = (className: string) => - html` - - - - - - - `; - -const blrInboxMessageMailLg = (className: string) => - html` - - `; - -const blrInboxMessageMailMd = (className: string) => - html` - - `; - -const blrInboxMessageMailSm = (className: string) => - html` - - `; - -const blrInboxMessageMailXl = (className: string) => - html` - - `; - -const blrInboxMessageMailXs = (className: string) => - html` - - `; - -const blrInboxMessageMailXxs = (className: string) => - html` - - - - - - - `; - -const blrInfoLg = (className: string) => - html` - - `; - -const blrInfoMd = (className: string) => - html` - - `; - -const blrInfoSm = (className: string) => - html` - - `; - -const blrInfoXl = (className: string) => - html` - - `; - -const blrInfoXs = (className: string) => - html` - - `; - -const blrInfoXxs = (className: string) => - html` - - - - - - - `; - -const blrLikeLg = (className: string) => - html` - - `; - -const blrLikeMd = (className: string) => - html` - - `; - -const blrLikeSm = (className: string) => - html` - - `; - -const blrLikeXl = (className: string) => - html` - - `; - -const blrLikeXs = (className: string) => - html` - - `; - -const blrLikeXxs = (className: string) => - html` - - `; - -const blrLinkBrokenLg = (className: string) => - html` - - `; - -const blrLinkBrokenMd = (className: string) => - html` - - `; - -const blrLinkBrokenSm = (className: string) => - html` - - `; - -const blrLinkBrokenXl = (className: string) => - html` - - `; - -const blrLinkBrokenXs = (className: string) => - html` - - `; - -const blrLinkBrokenXxs = (className: string) => - html` - - `; - -const blrLinkLg = (className: string) => - html` - - `; - -const blrLinkMd = (className: string) => - html` - - `; - -const blrLinkSm = (className: string) => - html` - - `; - -const blrLinkXl = (className: string) => - html` - - `; - -const blrLinkXs = (className: string) => - html` - - `; - -const blrLinkXxs = (className: string) => - html` - - `; - -const blrLockClosedLg = (className: string) => - html` - - - - `; - -const blrLockClosedMd = (className: string) => - html` - - - - `; - -const blrLockClosedSm = (className: string) => - html` - - - - `; - -const blrLockClosedXl = (className: string) => - html` - - - - `; - -const blrLockClosedXs = (className: string) => - html` - - - - `; - -const blrLockClosedXxs = (className: string) => - html` - - - - `; - -const blrLockOpenLg = (className: string) => - html` - - `; - -const blrLockOpenMd = (className: string) => - html` - - `; - -const blrLockOpenSm = (className: string) => - html` - - `; - -const blrLockOpenXl = (className: string) => - html` - - `; - -const blrLockOpenXs = (className: string) => - html` - - `; - -const blrLockOpenXxs = (className: string) => - html` - - `; - -const blrMenuLg = (className: string) => - html` - - `; - -const blrMenuMd = (className: string) => - html` - - `; - -const blrMenuSm = (className: string) => - html` - - `; - -const blrMenuXl = (className: string) => - html` - - `; - -const blrMenuXs = (className: string) => - html` - - `; - -const blrMenuXxs = (className: string) => - html` - - `; - -const blrMicrophoneLg = (className: string) => - html` - - `; - -const blrMicrophoneMd = (className: string) => - html` - - `; - -const blrMicrophoneSm = (className: string) => - html` - - `; - -const blrMicrophoneXl = (className: string) => - html` - - `; - -const blrMicrophoneXs = (className: string) => - html` - - `; - -const blrMicrophoneXxs = (className: string) => - html` - - `; - -const blrMinusLg = (className: string) => - html` - - `; - -const blrMinusMd = (className: string) => - html` - - `; - -const blrMinusSm = (className: string) => - html` - - `; - -const blrMinusXl = (className: string) => - html` - - `; - -const blrMinusXs = (className: string) => - html` - - `; - -const blrMinusXxs = (className: string) => - html` - - `; - -const blrMoreHorizontalLg = (className: string) => - html` - - - - `; - -const blrMoreHorizontalMd = (className: string) => - html` - - - - `; - -const blrMoreHorizontalSm = (className: string) => - html` - - - - `; - -const blrMoreHorizontalXl = (className: string) => - html` - - - - `; - -const blrMoreHorizontalXs = (className: string) => - html` - - - - `; - -const blrMoreHorizontalXxs = (className: string) => - html` - - - - `; - -const blrMoreLg = (className: string) => - html` - - - - `; - -const blrMoreMd = (className: string) => - html` - - - - `; - -const blrMoreSm = (className: string) => - html` - - - - `; - -const blrMoreVerticalLg = (className: string) => - html` - - - - `; - -const blrMoreVerticalMd = (className: string) => - html` - - - - `; - -const blrMoreVerticalSm = (className: string) => - html` - - - - `; - -const blrMoreVerticalXl = (className: string) => - html` - - - - `; - -const blrMoreVerticalXs = (className: string) => - html` - - - - `; - -const blrMoreVerticalXxs = (className: string) => - html` - - - - `; - -const blrMoreXl = (className: string) => - html` - - - - `; - -const blrMoreXs = (className: string) => - html` - - - - `; - -const blrMoreXxs = (className: string) => - html` - - - - `; - -const blrMusicLg = (className: string) => - html` - - `; - -const blrMusicMd = (className: string) => - html` - - `; - -const blrMusicSm = (className: string) => - html` - - `; - -const blrMusicXl = (className: string) => - html` - - `; - -const blrMusicXs = (className: string) => - html` - - `; - -const blrMusicXxs = (className: string) => - html` - - `; - -const blrNotificationBellOffLg = (className: string) => - html` - - `; - -const blrNotificationBellOffMd = (className: string) => - html` - - `; - -const blrNotificationBellOffSm = (className: string) => - html` - - `; - -const blrNotificationBellOffXl = (className: string) => - html` - - `; - -const blrNotificationBellOffXs = (className: string) => - html` - - `; - -const blrNotificationBellOffXxs = (className: string) => - html` - - - - - - - `; - -const blrNotificationBellOnLg = (className: string) => - html` - - `; - -const blrNotificationBellOnMd = (className: string) => - html` - - `; - -const blrNotificationBellOnSm = (className: string) => - html` - - `; - -const blrNotificationBellOnXl = (className: string) => - html` - - `; - -const blrNotificationBellOnXs = (className: string) => - html` - - `; - -const blrNotificationBellOnXxs = (className: string) => - html` - - `; - -const blrOffLg = (className: string) => - html` - - `; - -const blrOffMd = (className: string) => - html` - - `; - -const blrOffSm = (className: string) => - html` - - `; - -const blrOffXl = (className: string) => - html` - - `; - -const blrOffXs = (className: string) => - html` - - `; - -const blrOffXxs = (className: string) => - html` - - `; - -const blrOnLg = (className: string) => - html` - - `; - -const blrOnMd = (className: string) => - html` - - `; - -const blrOnSm = (className: string) => - html` - - `; - -const blrOnXl = (className: string) => - html` - - `; - -const blrOnXs = (className: string) => - html` - - `; - -const blrOnXxs = (className: string) => - html` - - `; - -const blrPauseLg = (className: string) => - html` - - - `; - -const blrPauseMd = (className: string) => - html` - - - `; - -const blrPauseSm = (className: string) => - html` - - - `; - -const blrPauseXl = (className: string) => - html` - - - `; - -const blrPauseXs = (className: string) => - html` - - - `; - -const blrPauseXxs = (className: string) => - html` - - - `; - -const blrPenLg = (className: string) => - html` - - `; - -const blrPenMd = (className: string) => - html` - - `; - -const blrPenSm = (className: string) => - html` - - `; - -const blrPenXl = (className: string) => - html` - - `; - -const blrPenXs = (className: string) => - html` - - `; - -const blrPenXxs = (className: string) => - html` - - - - - - - `; - -const blrPhoneIncomingCallLg = (className: string) => - html` - - `; - -const blrPhoneIncomingCallMd = (className: string) => - html` - - `; - -const blrPhoneIncomingCallSm = (className: string) => - html` - - - - - - - `; - -const blrPhoneIncomingCallXl = (className: string) => - html` - - `; - -const blrPhoneIncomingCallXs = (className: string) => - html` - - - - - - - `; - -const blrPhoneIncomingCallXxs = (className: string) => - html` - - - - - - - `; - -const blrPhoneLg = (className: string) => - html` - - `; - -const blrPhoneMd = (className: string) => - html` - - `; - -const blrPhoneOutgoingCallLg = (className: string) => - html` - - `; - -const blrPhoneOutgoingCallMd = (className: string) => - html` - - `; - -const blrPhoneOutgoingCallSm = (className: string) => - html` - - - - - - - `; - -const blrPhoneOutgoingCallXl = (className: string) => - html` - - `; - -const blrPhoneOutgoingCallXs = (className: string) => - html` - - - - - - - `; - -const blrPhoneOutgoingCallXxs = (className: string) => - html` - - - - - - - `; - -const blrPhoneSm = (className: string) => - html` - - `; - -const blrPhoneXl = (className: string) => - html` - - `; - -const blrPhoneXs = (className: string) => - html` - - - - - - - `; - -const blrPhoneXxs = (className: string) => - html` - - - - - - - `; - -const blrPinLg = (className: string) => - html` - - - `; - -const blrPinMd = (className: string) => - html` - - - `; - -const blrPinSm = (className: string) => - html` - - - `; - -const blrPinXl = (className: string) => - html` - - - `; - -const blrPinXs = (className: string) => - html` - - - `; - -const blrPinXxs = (className: string) => - html` - - - `; - -const blrPlaneLg = (className: string) => - html` - - `; - -const blrPlaneMd = (className: string) => - html` - - `; - -const blrPlaneSm = (className: string) => - html` - - `; - -const blrPlaneXl = (className: string) => - html` - - `; - -const blrPlaneXs = (className: string) => - html` - - `; - -const blrPlaneXxs = (className: string) => - html` - - `; - -const blrPlayLg = (className: string) => - html` - - `; - -const blrPlayMd = (className: string) => - html` - - `; - -const blrPlaySm = (className: string) => - html` - - `; - -const blrPlayXl = (className: string) => - html` - - `; - -const blrPlayXs = (className: string) => - html` - - `; - -const blrPlayXxs = (className: string) => - html` - - `; - -const blrPlusLg = (className: string) => - html` - - `; - -const blrPlusMd = (className: string) => - html` - - `; - -const blrPlusSm = (className: string) => - html` - - `; - -const blrPlusXl = (className: string) => - html` - - `; - -const blrPlusXs = (className: string) => - html` - - `; - -const blrPlusXxs = (className: string) => - html` - - `; - -const blrPrinterLg = (className: string) => - html` - - `; - -const blrPrinterMd = (className: string) => - html` - - `; - -const blrPrinterSm = (className: string) => - html` - - `; - -const blrPrinterXl = (className: string) => - html` - - `; - -const blrPrinterXs = (className: string) => - html` - - `; - -const blrPrinterXxs = (className: string) => - html` - - - - - - - `; - -const blrProfileLg = (className: string) => - html` - - `; - -const blrProfileMd = (className: string) => - html` - - `; - -const blrProfileSm = (className: string) => - html` - - `; - -const blrProfileXl = (className: string) => - html` - - `; - -const blrProfileXs = (className: string) => - html` - - `; - -const blrProfileXxs = (className: string) => - html` - - - - - - - `; - -const blrRefresh2Lg = (className: string) => - html` - - `; - -const blrRefresh2Md = (className: string) => - html` - - `; - -const blrRefresh2Sm = (className: string) => - html` - - `; - -const blrRefresh2Xl = (className: string) => - html` - - `; - -const blrRefresh2Xs = (className: string) => - html` - - `; - -const blrRefresh2Xxs = (className: string) => - html` - - - - - - - `; - -const blrRefreshLg = (className: string) => - html` - - `; - -const blrRefreshMd = (className: string) => - html` - - `; - -const blrRefreshSm = (className: string) => - html` - - `; - -const blrRefreshXl = (className: string) => - html` - - `; - -const blrRefreshXs = (className: string) => - html` - - `; - -const blrRefreshXxs = (className: string) => - html` - - - - - - - `; - -const blrResizeInLg = (className: string) => - html` - - `; - -const blrResizeInMd = (className: string) => - html` - - `; - -const blrResizeInSm = (className: string) => - html` - - `; - -const blrResizeInXl = (className: string) => - html` - - `; - -const blrResizeInXs = (className: string) => - html` - - `; - -const blrResizeInXxs = (className: string) => - html` - - - - - - - `; - -const blrResizeOutLg = (className: string) => - html` - - `; - -const blrResizeOutMd = (className: string) => - html` - - `; - -const blrResizeOutSm = (className: string) => - html` - - `; - -const blrResizeOutXl = (className: string) => - html` - - `; - -const blrResizeOutXs = (className: string) => - html` - - `; - -const blrResizeOutXxs = (className: string) => - html` - - - - - - - `; - -const blrScissorsLg = (className: string) => - html` - - `; - -const blrScissorsMd = (className: string) => - html` - - `; - -const blrScissorsSm = (className: string) => - html` - - `; - -const blrScissorsXl = (className: string) => - html` - - `; - -const blrScissorsXs = (className: string) => - html` - - `; - -const blrScissorsXxs = (className: string) => - html` - - - - - - - `; - -const blrSearchLg = (className: string) => - html` - - `; - -const blrSearchMd = (className: string) => - html` - - `; - -const blrSearchSm = (className: string) => - html` - - `; - -const blrSearchXl = (className: string) => - html` - - `; - -const blrSearchXs = (className: string) => - html` - - `; - -const blrSearchXxs = (className: string) => - html` - - `; - -const blrSelectionBoxOffLg = (className: string) => - html` - - `; - -const blrSelectionBoxOffMd = (className: string) => - html` - - `; - -const blrSelectionBoxOffSm = (className: string) => - html` - - `; - -const blrSelectionBoxOffXl = (className: string) => - html` - - `; - -const blrSelectionBoxOffXs = (className: string) => - html` - - `; - -const blrSelectionBoxOffXxs = (className: string) => - html` - - `; - -const blrSelectionBoxOnLg = (className: string) => - html` - - `; - -const blrSelectionBoxOnMd = (className: string) => - html` - - `; - -const blrSelectionBoxOnSm = (className: string) => - html` - - `; - -const blrSelectionBoxOnXl = (className: string) => - html` - - `; - -const blrSelectionBoxOnXs = (className: string) => - html` - - `; - -const blrSelectionBoxOnXxs = (className: string) => - html` - - `; - -const blrSelectionOffLg = (className: string) => - html` - - `; - -const blrSelectionOffMd = (className: string) => - html` - - `; - -const blrSelectionOffSm = (className: string) => - html` - - `; - -const blrSelectionOffXl = (className: string) => - html` - - `; - -const blrSelectionOffXs = (className: string) => - html` - - `; - -const blrSelectionOffXxs = (className: string) => - html` - - - - - - - `; - -const blrSelectionOnLg = (className: string) => - html` - - `; - -const blrSelectionOnMd = (className: string) => - html` - - `; - -const blrSelectionOnSm = (className: string) => - html` - - `; - -const blrSelectionOnXl = (className: string) => - html` - - `; - -const blrSelectionOnXs = (className: string) => - html` - - `; - -const blrSelectionOnXxs = (className: string) => - html` - - - - - - - `; - -const blrSendLg = (className: string) => - html` - - `; - -const blrSendMd = (className: string) => - html` - - `; - -const blrSendSm = (className: string) => - html` - - `; - -const blrSendXl = (className: string) => - html` - - `; - -const blrSendXs = (className: string) => - html` - - `; - -const blrSendXxs = (className: string) => - html` - - `; - -const blrSettingsCogLg = (className: string) => - html` - - - `; - -const blrSettingsCogMd = (className: string) => - html` - - - `; - -const blrSettingsCogSm = (className: string) => - html` - - - `; - -const blrSettingsCogXl = (className: string) => - html` - - - `; - -const blrSettingsCogXs = (className: string) => - html` - - - - - - - - `; - -const blrSettingsCogXxs = (className: string) => - html` - - - - - - - - `; - -const blrShareLg = (className: string) => - html` - - `; - -const blrShareMd = (className: string) => - html` - - `; - -const blrShareSm = (className: string) => - html` - - `; - -const blrShareXl = (className: string) => - html` - - `; - -const blrShareXs = (className: string) => - html` - - `; - -const blrShareXxs = (className: string) => - html` - - `; - -const blrShoppingBasketLg = (className: string) => - html` - - `; - -const blrShoppingBasketMd = (className: string) => - html` - - `; - -const blrShoppingBasketSm = (className: string) => - html` - - `; - -const blrShoppingBasketXl = (className: string) => - html` - - `; - -const blrShoppingBasketXs = (className: string) => - html` - - `; - -const blrShoppingBasketXxs = (className: string) => - html` - - `; - -const blrSmoothieMd = (className: string) => - html` - - - - - - - - - `; - -const blrSmoothieSm = (className: string) => - html` - - - - - - - - - `; - -const blrSmoothieXs = (className: string) => - html` - - - - - - - - - `; - -const blrSoundMaxLg = (className: string) => - html` - - `; - -const blrSoundMaxMd = (className: string) => - html` - - `; - -const blrSoundMaxSm = (className: string) => - html` - - `; - -const blrSoundMaxXl = (className: string) => - html` - - `; - -const blrSoundMaxXs = (className: string) => - html` - - `; - -const blrSoundMaxXxs = (className: string) => - html` - - `; - -const blrSoundMinLg = (className: string) => - html` - - `; - -const blrSoundMinMd = (className: string) => - html` - - `; - -const blrSoundMinSm = (className: string) => - html` - - `; - -const blrSoundMinXl = (className: string) => - html` - - `; - -const blrSoundMinXs = (className: string) => - html` - - `; - -const blrSoundMinXxs = (className: string) => - html` - - `; - -const blrStarLg = (className: string) => - html` - - `; - -const blrStarMd = (className: string) => - html` - - `; - -const blrStarSm = (className: string) => - html` - - `; - -const blrStarXl = (className: string) => - html` - - `; - -const blrStarXs = (className: string) => - html` - - `; - -const blrStarXxs = (className: string) => - html` - - `; - -const blrTagLg = (className: string) => - html` - - - `; - -const blrTagMd = (className: string) => - html` - - - `; - -const blrTagSm = (className: string) => - html` - - - - - - - - `; - -const blrTagXl = (className: string) => - html` - - - `; - -const blrTagXs = (className: string) => - html` - - - - - - - - `; - -const blrTagXxs = (className: string) => - html` - - - - - - - - `; - -const blrTrashLg = (className: string) => - html` - - `; - -const blrTrashMd = (className: string) => - html` - - `; - -const blrTrashSm = (className: string) => - html` - - `; - -const blrTrashXl = (className: string) => - html` - - `; - -const blrTrashXs = (className: string) => - html` - - `; - -const blrTrashXxs = (className: string) => - html` - - `; - -const blrUploadLg = (className: string) => - html` - - `; - -const blrUploadMd = (className: string) => - html` - - `; - -const blrUploadSm = (className: string) => - html` - - `; - -const blrUploadXl = (className: string) => - html` - - `; - -const blrUploadXs = (className: string) => - html` - - `; - -const blrUploadXxs = (className: string) => - html` - - `; - -const blrVideoCameraLg = (className: string) => - html` - - `; - -const blrVideoCameraMd = (className: string) => - html` - - `; - -const blrVideoCameraSm = (className: string) => - html` - - `; - -const blrVideoCameraXl = (className: string) => - html` - - `; - -const blrVideoCameraXs = (className: string) => - html` - - `; - -const blrVideoCameraXxs = (className: string) => - html` - - `; - -const blrVideoLg = (className: string) => - html` - - `; - -const blrVideoMd = (className: string) => - html` - - `; - -const blrVideoSm = (className: string) => - html` - - `; - -const blrVideoXl = (className: string) => - html` - - `; - -const blrVideoXs = (className: string) => - html` - - `; - -const blrVideoXxs = (className: string) => - html` - - - - - - - `; - -const blrWiFiLg = (className: string) => - html` - - `; - -const blrWiFiMd = (className: string) => - html` - - `; - -const blrWiFiSm = (className: string) => - html` - - `; - -const blrWiFiXl = (className: string) => - html` - - `; - -const blrWiFiXs = (className: string) => - html` - - `; - -const blrWiFiXxs = (className: string) => - html` - - `; - -export const PureIconKeys = [ - 'blr360', - 'blrArrowDown', - 'blrArrowLeft', - 'blrArrowRight', - 'blrArrowUp', - 'blrBag', - 'blrBook', - 'blrBookmark', - 'blrBriefcase', - 'blrCalendar', - 'blrCalendarToday', - 'blrCamera', - 'blrCart', - 'blrChat', - 'blrCheckmark', - 'blrChevronDown', - 'blrChevronLeft', - 'blrChevronRight', - 'blrChevronUp', - 'blrClock0000', - 'blrClock0030', - 'blrClock0100', - 'blrClock0130', - 'blrClock0300', - 'blrClock0330', - 'blrClock0430', - 'blrClock0500', - 'blrClock0700', - 'blrClock0730', - 'blrClock0900', - 'blrClock0930', - 'blrClock1100', - 'blrClock1130', - 'blrClose', - 'blrCloud', - 'blrCloudUpload', - 'blrCompass', - 'blrCopy', - 'blrCrop', - 'blrDislike', - 'blrDocumentNew', - 'blrDocumentTwo', - 'blrDownload', - 'blrDrag', - 'blrEnvelopeClosed', - 'blrEnvelopeOpen', - 'blrEqual', - 'blrErrorFilled', - 'blrError', - 'blrEye', - 'blrEyeOff', - 'blrEyeOn', - 'blrFlag', - 'blrFolder', - 'blrFolderOpen', - 'blrFolderOpenSide', - 'blrForward', - 'blrGlobe', - 'blrHeart', - 'blrHome', - 'blrImage', - 'blrInboxMessageMail', - 'blrInfo', - 'blrLike', - 'blrLinkBroken', - 'blrLink', - 'blrLockClosed', - 'blrLockOpen', - 'blrMenu', - 'blrMicrophone', - 'blrMinus', - 'blrMoreHorizontal', - 'blrMore', - 'blrMoreVertical', - 'blrMusic', - 'blrNotificationBellOff', - 'blrNotificationBellOn', - 'blrOff', - 'blrOn', - 'blrPause', - 'blrPen', - 'blrPhoneIncomingCall', - 'blrPhone', - 'blrPhoneOutgoingCall', - 'blrPin', - 'blrPlane', - 'blrPlay', - 'blrPlus', - 'blrPrinter', - 'blrProfile', - 'blrRefresh2', - 'blrRefresh', - 'blrResizeIn', - 'blrResizeOut', - 'blrScissors', - 'blrSearch', - 'blrSelectionBoxOff', - 'blrSelectionBoxOn', - 'blrSelectionOff', - 'blrSelectionOn', - 'blrSend', - 'blrSettingsCog', - 'blrShare', - 'blrShoppingBasket', - 'blroothie', - 'blrSoundMax', - 'blrSoundMin', - 'blrStar', - 'blrTag', - 'blrTrash', - 'blrUpload', - 'blrVideoCamera', - 'blrVideo', - 'blrWiFi', -] as const; - -export const IconMapping = { - blr360Lg, - blr360Md, - blr360Sm, - blr360Xl, - blr360Xs, - blr360Xxs, - blrArrowDownLg, - blrArrowDownMd, - blrArrowDownSm, - blrArrowDownXl, - blrArrowDownXs, - blrArrowDownXxs, - blrArrowLeftLg, - blrArrowLeftMd, - blrArrowLeftSm, - blrArrowLeftXl, - blrArrowLeftXs, - blrArrowLeftXxs, - blrArrowRightLg, - blrArrowRightMd, - blrArrowRightSm, - blrArrowRightXl, - blrArrowRightXs, - blrArrowRightXxs, - blrArrowUpLg, - blrArrowUpMd, - blrArrowUpSm, - blrArrowUpXl, - blrArrowUpXs, - blrArrowUpXxs, - blrBagLg, - blrBagMd, - blrBagSm, - blrBagXl, - blrBagXs, - blrBagXxs, - blrBookLg, - blrBookMd, - blrBookSm, - blrBookXl, - blrBookXs, - blrBookXxs, - blrBookmarkLg, - blrBookmarkMd, - blrBookmarkSm, - blrBookmarkXl, - blrBookmarkXs, - blrBookmarkXxs, - blrBriefcaseLg, - blrBriefcaseMd, - blrBriefcaseSm, - blrBriefcaseXl, - blrBriefcaseXs, - blrBriefcaseXxs, - blrCalendarLg, - blrCalendarMd, - blrCalendarSm, - blrCalendarTodayLg, - blrCalendarTodayMd, - blrCalendarTodaySm, - blrCalendarTodayXl, - blrCalendarTodayXs, - blrCalendarTodayXxs, - blrCalendarXl, - blrCalendarXs, - blrCalendarXxs, - blrCameraLg, - blrCameraMd, - blrCameraSm, - blrCameraXl, - blrCameraXs, - blrCameraXxs, - blrCartLg, - blrCartMd, - blrCartSm, - blrCartXl, - blrCartXs, - blrCartXxs, - blrChatLg, - blrChatMd, - blrChatSm, - blrChatXl, - blrChatXs, - blrChatXxs, - blrCheckmarkLg, - blrCheckmarkMd, - blrCheckmarkSm, - blrCheckmarkXl, - blrCheckmarkXs, - blrCheckmarkXxs, - blrChevronDownLg, - blrChevronDownMd, - blrChevronDownSm, - blrChevronDownXl, - blrChevronDownXs, - blrChevronDownXxs, - blrChevronLeftLg, - blrChevronLeftMd, - blrChevronLeftSm, - blrChevronLeftXl, - blrChevronLeftXs, - blrChevronLeftXxs, - blrChevronRightLg, - blrChevronRightMd, - blrChevronRightSm, - blrChevronRightXl, - blrChevronRightXs, - blrChevronRightXxs, - blrChevronUpLg, - blrChevronUpMd, - blrChevronUpSm, - blrChevronUpXl, - blrChevronUpXs, - blrChevronUpXxs, - blrClock0000Lg, - blrClock0000Md, - blrClock0000Sm, - blrClock0000Xl, - blrClock0000Xs, - blrClock0000Xxs, - blrClock0030Lg, - blrClock0030Md, - blrClock0030Sm, - blrClock0030Xl, - blrClock0030Xs, - blrClock0030Xxs, - blrClock0100Lg, - blrClock0100Md, - blrClock0100Sm, - blrClock0100Xl, - blrClock0100Xs, - blrClock0100Xxs, - blrClock0130Lg, - blrClock0130Md, - blrClock0130Sm, - blrClock0130Xl, - blrClock0130Xs, - blrClock0130Xxs, - blrClock0300Lg, - blrClock0300Md, - blrClock0300Sm, - blrClock0300Xl, - blrClock0300Xs, - blrClock0300Xxs, - blrClock0330Lg, - blrClock0330Md, - blrClock0330Sm, - blrClock0330Xl, - blrClock0330Xs, - blrClock0330Xxs, - blrClock0430Lg, - blrClock0430Md, - blrClock0430Sm, - blrClock0430Xl, - blrClock0430Xs, - blrClock0430Xxs, - blrClock0500Lg, - blrClock0500Md, - blrClock0500Sm, - blrClock0500Xl, - blrClock0500Xs, - blrClock0500Xxs, - blrClock0700Lg, - blrClock0700Md, - blrClock0700Sm, - blrClock0700Xl, - blrClock0700Xs, - blrClock0700Xxs, - blrClock0730Lg, - blrClock0730Md, - blrClock0730Sm, - blrClock0730Xl, - blrClock0730Xs, - blrClock0730Xxs, - blrClock0900Lg, - blrClock0900Md, - blrClock0900Sm, - blrClock0900Xl, - blrClock0900Xs, - blrClock0900Xxs, - blrClock0930Lg, - blrClock0930Md, - blrClock0930Sm, - blrClock0930Xl, - blrClock0930Xs, - blrClock0930Xxs, - blrClock1100Lg, - blrClock1100Md, - blrClock1100Sm, - blrClock1100Xl, - blrClock1100Xs, - blrClock1100Xxs, - blrClock1130Lg, - blrClock1130Md, - blrClock1130Sm, - blrClock1130Xl, - blrClock1130Xs, - blrClock1130Xxs, - blrCloseLg, - blrCloseMd, - blrCloseSm, - blrCloseXl, - blrCloseXs, - blrCloseXxs, - blrCloudLg, - blrCloudMd, - blrCloudSm, - blrCloudUploadLg, - blrCloudUploadMd, - blrCloudUploadSm, - blrCloudUploadXl, - blrCloudUploadXs, - blrCloudUploadXxs, - blrCloudXl, - blrCloudXs, - blrCloudXxs, - blrCompassLg, - blrCompassMd, - blrCompassSm, - blrCompassXl, - blrCompassXs, - blrCompassXxs, - blrCopyLg, - blrCopyMd, - blrCopySm, - blrCopyXl, - blrCopyXs, - blrCopyXxs, - blrCropLg, - blrCropMd, - blrCropSm, - blrCropXl, - blrCropXs, - blrCropXxs, - blrDislikeLg, - blrDislikeMd, - blrDislikeSm, - blrDislikeXl, - blrDislikeXs, - blrDislikeXxs, - blrDocumentNewLg, - blrDocumentNewMd, - blrDocumentNewSm, - blrDocumentNewXl, - blrDocumentNewXs, - blrDocumentNewXxs, - blrDocumentTwoLg, - blrDocumentTwoMd, - blrDocumentTwoSm, - blrDocumentTwoXl, - blrDocumentTwoXs, - blrDocumentTwoXxs, - blrDownloadLg, - blrDownloadMd, - blrDownloadSm, - blrDownloadXl, - blrDownloadXs, - blrDownloadXxs, - blrDragLg, - blrDragMd, - blrDragSm, - blrDragXl, - blrDragXs, - blrDragXxs, - blrEnvelopeClosedLg, - blrEnvelopeClosedMd, - blrEnvelopeClosedSm, - blrEnvelopeClosedXl, - blrEnvelopeClosedXs, - blrEnvelopeClosedXxs, - blrEnvelopeOpenLg, - blrEnvelopeOpenMd, - blrEnvelopeOpenSm, - blrEnvelopeOpenXl, - blrEnvelopeOpenXs, - blrEnvelopeOpenXxs, - blrEqualLg, - blrEqualMd, - blrEqualSm, - blrEqualXl, - blrEqualXs, - blrEqualXxs, - blrErrorFilledLg, - blrErrorFilledMd, - blrErrorFilledSm, - blrErrorFilledXl, - blrErrorFilledXs, - blrErrorFilledXxs, - blrErrorLg, - blrErrorMd, - blrErrorSm, - blrErrorXl, - blrErrorXs, - blrErrorXxs, - blrEyeLg, - blrEyeMd, - blrEyeOffLg, - blrEyeOffMd, - blrEyeOffSm, - blrEyeOffXl, - blrEyeOffXs, - blrEyeOffXxs, - blrEyeOnLg, - blrEyeOnMd, - blrEyeOnSm, - blrEyeOnXl, - blrEyeOnXs, - blrEyeOnXxs, - blrEyeSm, - blrEyeXl, - blrEyeXs, - blrEyeXxs, - blrFlagLg, - blrFlagMd, - blrFlagSm, - blrFlagXl, - blrFlagXs, - blrFlagXxs, - blrFolderLg, - blrFolderMd, - blrFolderOpenLg, - blrFolderOpenMd, - blrFolderOpenSideLg, - blrFolderOpenSideMd, - blrFolderOpenSideSm, - blrFolderOpenSideXl, - blrFolderOpenSideXs, - blrFolderOpenSideXxs, - blrFolderOpenSm, - blrFolderOpenXl, - blrFolderOpenXs, - blrFolderOpenXxs, - blrFolderSm, - blrFolderXl, - blrFolderXs, - blrFolderXxs, - blrForwardLg, - blrForwardMd, - blrForwardSm, - blrForwardXl, - blrForwardXs, - blrForwardXxs, - blrGlobeLg, - blrGlobeMd, - blrGlobeSm, - blrGlobeXl, - blrGlobeXs, - blrGlobeXxs, - blrHeartLg, - blrHeartMd, - blrHeartSm, - blrHeartXl, - blrHeartXs, - blrHeartXxs, - blrHomeLg, - blrHomeMd, - blrHomeSm, - blrHomeXl, - blrHomeXs, - blrHomeXxs, - blrImageLg, - blrImageMd, - blrImageSm, - blrImageXl, - blrImageXs, - blrImageXxs, - blrInboxMessageMailLg, - blrInboxMessageMailMd, - blrInboxMessageMailSm, - blrInboxMessageMailXl, - blrInboxMessageMailXs, - blrInboxMessageMailXxs, - blrInfoLg, - blrInfoMd, - blrInfoSm, - blrInfoXl, - blrInfoXs, - blrInfoXxs, - blrLikeLg, - blrLikeMd, - blrLikeSm, - blrLikeXl, - blrLikeXs, - blrLikeXxs, - blrLinkBrokenLg, - blrLinkBrokenMd, - blrLinkBrokenSm, - blrLinkBrokenXl, - blrLinkBrokenXs, - blrLinkBrokenXxs, - blrLinkLg, - blrLinkMd, - blrLinkSm, - blrLinkXl, - blrLinkXs, - blrLinkXxs, - blrLockClosedLg, - blrLockClosedMd, - blrLockClosedSm, - blrLockClosedXl, - blrLockClosedXs, - blrLockClosedXxs, - blrLockOpenLg, - blrLockOpenMd, - blrLockOpenSm, - blrLockOpenXl, - blrLockOpenXs, - blrLockOpenXxs, - blrMenuLg, - blrMenuMd, - blrMenuSm, - blrMenuXl, - blrMenuXs, - blrMenuXxs, - blrMicrophoneLg, - blrMicrophoneMd, - blrMicrophoneSm, - blrMicrophoneXl, - blrMicrophoneXs, - blrMicrophoneXxs, - blrMinusLg, - blrMinusMd, - blrMinusSm, - blrMinusXl, - blrMinusXs, - blrMinusXxs, - blrMoreHorizontalLg, - blrMoreHorizontalMd, - blrMoreHorizontalSm, - blrMoreHorizontalXl, - blrMoreHorizontalXs, - blrMoreHorizontalXxs, - blrMoreLg, - blrMoreMd, - blrMoreSm, - blrMoreVerticalLg, - blrMoreVerticalMd, - blrMoreVerticalSm, - blrMoreVerticalXl, - blrMoreVerticalXs, - blrMoreVerticalXxs, - blrMoreXl, - blrMoreXs, - blrMoreXxs, - blrMusicLg, - blrMusicMd, - blrMusicSm, - blrMusicXl, - blrMusicXs, - blrMusicXxs, - blrNotificationBellOffLg, - blrNotificationBellOffMd, - blrNotificationBellOffSm, - blrNotificationBellOffXl, - blrNotificationBellOffXs, - blrNotificationBellOffXxs, - blrNotificationBellOnLg, - blrNotificationBellOnMd, - blrNotificationBellOnSm, - blrNotificationBellOnXl, - blrNotificationBellOnXs, - blrNotificationBellOnXxs, - blrOffLg, - blrOffMd, - blrOffSm, - blrOffXl, - blrOffXs, - blrOffXxs, - blrOnLg, - blrOnMd, - blrOnSm, - blrOnXl, - blrOnXs, - blrOnXxs, - blrPauseLg, - blrPauseMd, - blrPauseSm, - blrPauseXl, - blrPauseXs, - blrPauseXxs, - blrPenLg, - blrPenMd, - blrPenSm, - blrPenXl, - blrPenXs, - blrPenXxs, - blrPhoneIncomingCallLg, - blrPhoneIncomingCallMd, - blrPhoneIncomingCallSm, - blrPhoneIncomingCallXl, - blrPhoneIncomingCallXs, - blrPhoneIncomingCallXxs, - blrPhoneLg, - blrPhoneMd, - blrPhoneOutgoingCallLg, - blrPhoneOutgoingCallMd, - blrPhoneOutgoingCallSm, - blrPhoneOutgoingCallXl, - blrPhoneOutgoingCallXs, - blrPhoneOutgoingCallXxs, - blrPhoneSm, - blrPhoneXl, - blrPhoneXs, - blrPhoneXxs, - blrPinLg, - blrPinMd, - blrPinSm, - blrPinXl, - blrPinXs, - blrPinXxs, - blrPlaneLg, - blrPlaneMd, - blrPlaneSm, - blrPlaneXl, - blrPlaneXs, - blrPlaneXxs, - blrPlayLg, - blrPlayMd, - blrPlaySm, - blrPlayXl, - blrPlayXs, - blrPlayXxs, - blrPlusLg, - blrPlusMd, - blrPlusSm, - blrPlusXl, - blrPlusXs, - blrPlusXxs, - blrPrinterLg, - blrPrinterMd, - blrPrinterSm, - blrPrinterXl, - blrPrinterXs, - blrPrinterXxs, - blrProfileLg, - blrProfileMd, - blrProfileSm, - blrProfileXl, - blrProfileXs, - blrProfileXxs, - blrRefresh2Lg, - blrRefresh2Md, - blrRefresh2Sm, - blrRefresh2Xl, - blrRefresh2Xs, - blrRefresh2Xxs, - blrRefreshLg, - blrRefreshMd, - blrRefreshSm, - blrRefreshXl, - blrRefreshXs, - blrRefreshXxs, - blrResizeInLg, - blrResizeInMd, - blrResizeInSm, - blrResizeInXl, - blrResizeInXs, - blrResizeInXxs, - blrResizeOutLg, - blrResizeOutMd, - blrResizeOutSm, - blrResizeOutXl, - blrResizeOutXs, - blrResizeOutXxs, - blrScissorsLg, - blrScissorsMd, - blrScissorsSm, - blrScissorsXl, - blrScissorsXs, - blrScissorsXxs, - blrSearchLg, - blrSearchMd, - blrSearchSm, - blrSearchXl, - blrSearchXs, - blrSearchXxs, - blrSelectionBoxOffLg, - blrSelectionBoxOffMd, - blrSelectionBoxOffSm, - blrSelectionBoxOffXl, - blrSelectionBoxOffXs, - blrSelectionBoxOffXxs, - blrSelectionBoxOnLg, - blrSelectionBoxOnMd, - blrSelectionBoxOnSm, - blrSelectionBoxOnXl, - blrSelectionBoxOnXs, - blrSelectionBoxOnXxs, - blrSelectionOffLg, - blrSelectionOffMd, - blrSelectionOffSm, - blrSelectionOffXl, - blrSelectionOffXs, - blrSelectionOffXxs, - blrSelectionOnLg, - blrSelectionOnMd, - blrSelectionOnSm, - blrSelectionOnXl, - blrSelectionOnXs, - blrSelectionOnXxs, - blrSendLg, - blrSendMd, - blrSendSm, - blrSendXl, - blrSendXs, - blrSendXxs, - blrSettingsCogLg, - blrSettingsCogMd, - blrSettingsCogSm, - blrSettingsCogXl, - blrSettingsCogXs, - blrSettingsCogXxs, - blrShareLg, - blrShareMd, - blrShareSm, - blrShareXl, - blrShareXs, - blrShareXxs, - blrShoppingBasketLg, - blrShoppingBasketMd, - blrShoppingBasketSm, - blrShoppingBasketXl, - blrShoppingBasketXs, - blrShoppingBasketXxs, - blrSmoothieMd, - blrSmoothieSm, - blrSmoothieXs, - blrSoundMaxLg, - blrSoundMaxMd, - blrSoundMaxSm, - blrSoundMaxXl, - blrSoundMaxXs, - blrSoundMaxXxs, - blrSoundMinLg, - blrSoundMinMd, - blrSoundMinSm, - blrSoundMinXl, - blrSoundMinXs, - blrSoundMinXxs, - blrStarLg, - blrStarMd, - blrStarSm, - blrStarXl, - blrStarXs, - blrStarXxs, - blrTagLg, - blrTagMd, - blrTagSm, - blrTagXl, - blrTagXs, - blrTagXxs, - blrTrashLg, - blrTrashMd, - blrTrashSm, - blrTrashXl, - blrTrashXs, - blrTrashXxs, - blrUploadLg, - blrUploadMd, - blrUploadSm, - blrUploadXl, - blrUploadXs, - blrUploadXxs, - blrVideoCameraLg, - blrVideoCameraMd, - blrVideoCameraSm, - blrVideoCameraXl, - blrVideoCameraXs, - blrVideoCameraXxs, - blrVideoLg, - blrVideoMd, - blrVideoSm, - blrVideoXl, - blrVideoXs, - blrVideoXxs, - blrWiFiLg, - blrWiFiMd, - blrWiFiSm, - blrWiFiXl, - blrWiFiXs, - blrWiFiXxs, -}; - -export type IconType = keyof typeof IconMapping; -export const IconKeys = Object.keys(IconMapping); -export type SizelessIconType = (typeof PureIconKeys)[number]; diff --git a/packages/icons/icons-optimized/index.ts b/packages/icons/icons-optimized/index.ts index 6219860ec..e04fbd787 100644 --- a/packages/icons/icons-optimized/index.ts +++ b/packages/icons/icons-optimized/index.ts @@ -1,8381 +1,2072 @@ -import { html } from 'lit'; - -const blr360Lg = (className: string) => - html` - - `; - -const blr360Md = (className: string) => - html` - - `; - -const blr360Sm = (className: string) => - html` - - `; - -const blr360Xl = (className: string) => - html` - - `; - -const blr360Xs = (className: string) => - html` - - `; - -const blr360Xxs = (className: string) => - html` - - - - - - - `; - -const blrArrowDownLg = (className: string) => - html` - - `; - -const blrArrowDownMd = (className: string) => - html` - - `; - -const blrArrowDownSm = (className: string) => - html` - - `; - -const blrArrowDownXl = (className: string) => - html` - - `; - -const blrArrowDownXs = (className: string) => - html` - - `; - -const blrArrowDownXxs = (className: string) => - html` - - `; - -const blrArrowLeftLg = (className: string) => - html` - - `; - -const blrArrowLeftMd = (className: string) => - html` - - `; - -const blrArrowLeftSm = (className: string) => - html` - - `; - -const blrArrowLeftXl = (className: string) => - html` - - `; - -const blrArrowLeftXs = (className: string) => - html` - - `; - -const blrArrowLeftXxs = (className: string) => - html` - - `; - -const blrArrowRightLg = (className: string) => - html` - - `; - -const blrArrowRightMd = (className: string) => - html` - - `; - -const blrArrowRightSm = (className: string) => - html` - - `; - -const blrArrowRightXl = (className: string) => - html` - - `; - -const blrArrowRightXs = (className: string) => - html` - - `; - -const blrArrowRightXxs = (className: string) => - html` - - `; - -const blrArrowUpLg = (className: string) => - html` - - `; - -const blrArrowUpMd = (className: string) => - html` - - `; - -const blrArrowUpSm = (className: string) => - html` - - `; - -const blrArrowUpXl = (className: string) => - html` - - `; - -const blrArrowUpXs = (className: string) => - html` - - `; - -const blrArrowUpXxs = (className: string) => - html` - - `; - -const blrBagLg = (className: string) => - html` - - `; - -const blrBagMd = (className: string) => - html` - - `; - -const blrBagSm = (className: string) => - html` - - `; - -const blrBagXl = (className: string) => - html` - - `; - -const blrBagXs = (className: string) => - html` - - `; - -const blrBagXxs = (className: string) => - html` - - `; - -const blrBookLg = (className: string) => - html` - - `; - -const blrBookMd = (className: string) => - html` - - `; - -const blrBookSm = (className: string) => - html` - - `; - -const blrBookXl = (className: string) => - html` - - `; - -const blrBookXs = (className: string) => - html` - - `; - -const blrBookXxs = (className: string) => - html` - - `; - -const blrBookmarkLg = (className: string) => - html` - - `; - -const blrBookmarkMd = (className: string) => - html` - - `; - -const blrBookmarkSm = (className: string) => - html` - - `; - -const blrBookmarkXl = (className: string) => - html` - - `; - -const blrBookmarkXs = (className: string) => - html` - - `; - -const blrBookmarkXxs = (className: string) => - html` - - `; - -const blrBriefcaseLg = (className: string) => - html` - - `; - -const blrBriefcaseMd = (className: string) => - html` - - `; - -const blrBriefcaseSm = (className: string) => - html` - - `; - -const blrBriefcaseXl = (className: string) => - html` - - `; - -const blrBriefcaseXs = (className: string) => - html` - - `; - -const blrBriefcaseXxs = (className: string) => - html` - - `; - -const blrCalendarLg = (className: string) => - html` - - `; - -const blrCalendarMd = (className: string) => - html` - - `; - -const blrCalendarSm = (className: string) => - html` - - `; - -const blrCalendarTodayLg = (className: string) => - html` - - `; - -const blrCalendarTodayMd = (className: string) => - html` - - `; - -const blrCalendarTodaySm = (className: string) => - html` - - `; - -const blrCalendarTodayXl = (className: string) => - html` - - `; - -const blrCalendarTodayXs = (className: string) => - html` - - `; - -const blrCalendarTodayXxs = (className: string) => - html` - - `; - -const blrCalendarXl = (className: string) => - html` - - `; - -const blrCalendarXs = (className: string) => - html` - - `; - -const blrCalendarXxs = (className: string) => - html` - - `; - -const blrCameraLg = (className: string) => - html` - - - `; - -const blrCameraMd = (className: string) => - html` - - - `; - -const blrCameraSm = (className: string) => - html` - - - `; - -const blrCameraXl = (className: string) => - html` - - - `; - -const blrCameraXs = (className: string) => - html` - - - `; - -const blrCameraXxs = (className: string) => - html` - - - `; - -const blrCartLg = (className: string) => - html` - - `; - -const blrCartMd = (className: string) => - html` - - `; - -const blrCartSm = (className: string) => - html` - - `; - -const blrCartXl = (className: string) => - html` - - `; - -const blrCartXs = (className: string) => - html` - - `; - -const blrCartXxs = (className: string) => - html` - - `; - -const blrChatLg = (className: string) => - html` - - `; - -const blrChatMd = (className: string) => - html` - - `; - -const blrChatSm = (className: string) => - html` - - `; - -const blrChatXl = (className: string) => - html` - - `; - -const blrChatXs = (className: string) => - html` - - `; - -const blrChatXxs = (className: string) => - html` - - `; - -const blrCheckmarkLg = (className: string) => - html` - - `; - -const blrCheckmarkMd = (className: string) => - html` - - `; - -const blrCheckmarkSm = (className: string) => - html` - - `; - -const blrCheckmarkXl = (className: string) => - html` - - `; - -const blrCheckmarkXs = (className: string) => - html` - - `; - -const blrCheckmarkXxs = (className: string) => - html` - - `; - -const blrChevronDownLg = (className: string) => - html` - - `; - -const blrChevronDownMd = (className: string) => - html` - - `; - -const blrChevronDownSm = (className: string) => - html` - - `; - -const blrChevronDownXl = (className: string) => - html` - - `; - -const blrChevronDownXs = (className: string) => - html` - - `; - -const blrChevronDownXxs = (className: string) => - html` - - `; - -const blrChevronLeftLg = (className: string) => - html` - - `; - -const blrChevronLeftMd = (className: string) => - html` - - `; - -const blrChevronLeftSm = (className: string) => - html` - - `; - -const blrChevronLeftXl = (className: string) => - html` - - `; - -const blrChevronLeftXs = (className: string) => - html` - - `; - -const blrChevronLeftXxs = (className: string) => - html` - - `; - -const blrChevronRightLg = (className: string) => - html` - - `; - -const blrChevronRightMd = (className: string) => - html` - - `; - -const blrChevronRightSm = (className: string) => - html` - - `; - -const blrChevronRightXl = (className: string) => - html` - - `; - -const blrChevronRightXs = (className: string) => - html` - - `; - -const blrChevronRightXxs = (className: string) => - html` - - `; - -const blrChevronUpLg = (className: string) => - html` - - `; - -const blrChevronUpMd = (className: string) => - html` - - `; - -const blrChevronUpSm = (className: string) => - html` - - `; - -const blrChevronUpXl = (className: string) => - html` - - `; - -const blrChevronUpXs = (className: string) => - html` - - `; - -const blrChevronUpXxs = (className: string) => - html` - - `; - -const blrClock0000Lg = (className: string) => - html` - - `; - -const blrClock0000Md = (className: string) => - html` - - `; - -const blrClock0000Sm = (className: string) => - html` - - `; - -const blrClock0000Xl = (className: string) => - html` - - `; - -const blrClock0000Xs = (className: string) => - html` - - `; - -const blrClock0000Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0030Lg = (className: string) => - html` - - `; - -const blrClock0030Md = (className: string) => - html` - - `; - -const blrClock0030Sm = (className: string) => - html` - - `; - -const blrClock0030Xl = (className: string) => - html` - - `; - -const blrClock0030Xs = (className: string) => - html` - - `; - -const blrClock0030Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0100Lg = (className: string) => - html` - - `; - -const blrClock0100Md = (className: string) => - html` - - `; - -const blrClock0100Sm = (className: string) => - html` - - `; - -const blrClock0100Xl = (className: string) => - html` - - `; - -const blrClock0100Xs = (className: string) => - html` - - `; - -const blrClock0100Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0130Lg = (className: string) => - html` - - `; - -const blrClock0130Md = (className: string) => - html` - - `; - -const blrClock0130Sm = (className: string) => - html` - - `; - -const blrClock0130Xl = (className: string) => - html` - - `; - -const blrClock0130Xs = (className: string) => - html` - - `; - -const blrClock0130Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0300Lg = (className: string) => - html` - - `; - -const blrClock0300Md = (className: string) => - html` - - `; - -const blrClock0300Sm = (className: string) => - html` - - `; - -const blrClock0300Xl = (className: string) => - html` - - `; - -const blrClock0300Xs = (className: string) => - html` - - `; - -const blrClock0300Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0330Lg = (className: string) => - html` - - `; - -const blrClock0330Md = (className: string) => - html` - - `; - -const blrClock0330Sm = (className: string) => - html` - - `; - -const blrClock0330Xl = (className: string) => - html` - - `; - -const blrClock0330Xs = (className: string) => - html` - - `; - -const blrClock0330Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0430Lg = (className: string) => - html` - - `; - -const blrClock0430Md = (className: string) => - html` - - `; - -const blrClock0430Sm = (className: string) => - html` - - `; - -const blrClock0430Xl = (className: string) => - html` - - `; - -const blrClock0430Xs = (className: string) => - html` - - `; - -const blrClock0430Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0500Lg = (className: string) => - html` - - `; - -const blrClock0500Md = (className: string) => - html` - - `; - -const blrClock0500Sm = (className: string) => - html` - - `; - -const blrClock0500Xl = (className: string) => - html` - - `; - -const blrClock0500Xs = (className: string) => - html` - - `; - -const blrClock0500Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0700Lg = (className: string) => - html` - - `; - -const blrClock0700Md = (className: string) => - html` - - `; - -const blrClock0700Sm = (className: string) => - html` - - `; - -const blrClock0700Xl = (className: string) => - html` - - `; - -const blrClock0700Xs = (className: string) => - html` - - `; - -const blrClock0700Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0730Lg = (className: string) => - html` - - `; - -const blrClock0730Md = (className: string) => - html` - - `; - -const blrClock0730Sm = (className: string) => - html` - - `; - -const blrClock0730Xl = (className: string) => - html` - - `; - -const blrClock0730Xs = (className: string) => - html` - - `; - -const blrClock0730Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0900Lg = (className: string) => - html` - - `; - -const blrClock0900Md = (className: string) => - html` - - `; - -const blrClock0900Sm = (className: string) => - html` - - `; - -const blrClock0900Xl = (className: string) => - html` - - `; - -const blrClock0900Xs = (className: string) => - html` - - `; - -const blrClock0900Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock0930Lg = (className: string) => - html` - - `; - -const blrClock0930Md = (className: string) => - html` - - `; - -const blrClock0930Sm = (className: string) => - html` - - `; - -const blrClock0930Xl = (className: string) => - html` - - `; - -const blrClock0930Xs = (className: string) => - html` - - `; - -const blrClock0930Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock1100Lg = (className: string) => - html` - - `; - -const blrClock1100Md = (className: string) => - html` - - `; - -const blrClock1100Sm = (className: string) => - html` - - `; - -const blrClock1100Xl = (className: string) => - html` - - `; - -const blrClock1100Xs = (className: string) => - html` - - `; - -const blrClock1100Xxs = (className: string) => - html` - - - - - - - `; - -const blrClock1130Lg = (className: string) => - html` - - `; - -const blrClock1130Md = (className: string) => - html` - - `; - -const blrClock1130Sm = (className: string) => - html` - - `; - -const blrClock1130Xl = (className: string) => - html` - - `; - -const blrClock1130Xs = (className: string) => - html` - - `; - -const blrClock1130Xxs = (className: string) => - html` - - - - - - - `; - -const blrCloseLg = (className: string) => - html` - - `; - -const blrCloseMd = (className: string) => - html` - - `; - -const blrCloseSm = (className: string) => - html` - - `; - -const blrCloseXl = (className: string) => - html` - - `; - -const blrCloseXs = (className: string) => - html` - - `; - -const blrCloseXxs = (className: string) => - html` - - `; - -const blrCloudLg = (className: string) => - html` - - `; - -const blrCloudMd = (className: string) => - html` - - `; - -const blrCloudSm = (className: string) => - html` - - `; - -const blrCloudUploadLg = (className: string) => - html` - - `; - -const blrCloudUploadMd = (className: string) => - html` - - `; - -const blrCloudUploadSm = (className: string) => - html` - - `; - -const blrCloudUploadXl = (className: string) => - html` - - `; - -const blrCloudUploadXs = (className: string) => - html` - - `; - -const blrCloudUploadXxs = (className: string) => - html` - - `; - -const blrCloudXl = (className: string) => - html` - - `; - -const blrCloudXs = (className: string) => - html` - - `; - -const blrCloudXxs = (className: string) => - html` - - `; - -const blrCompassLg = (className: string) => - html` - - `; - -const blrCompassMd = (className: string) => - html` - - `; - -const blrCompassSm = (className: string) => - html` - - `; - -const blrCompassXl = (className: string) => - html` - - `; - -const blrCompassXs = (className: string) => - html` - - `; - -const blrCompassXxs = (className: string) => - html` - - - - - - - `; - -const blrCopyLg = (className: string) => - html` - - `; - -const blrCopyMd = (className: string) => - html` - - `; - -const blrCopySm = (className: string) => - html` - - `; - -const blrCopyXl = (className: string) => - html` - - `; - -const blrCopyXs = (className: string) => - html` - - `; - -const blrCopyXxs = (className: string) => - html` - - `; - -const blrCropLg = (className: string) => - html` - - - - - - - `; - -const blrCropMd = (className: string) => - html` - - - - - - - `; - -const blrCropSm = (className: string) => - html` - - - - - - - `; - -const blrCropXl = (className: string) => - html` - - `; - -const blrCropXs = (className: string) => - html` - - - - - - - `; - -const blrCropXxs = (className: string) => - html` - - - - - - - `; - -const blrDislikeLg = (className: string) => - html` - - `; - -const blrDislikeMd = (className: string) => - html` - - `; - -const blrDislikeSm = (className: string) => - html` - - `; - -const blrDislikeXl = (className: string) => - html` - - `; - -const blrDislikeXs = (className: string) => - html` - - `; - -const blrDislikeXxs = (className: string) => - html` - - `; - -const blrDocumentNewLg = (className: string) => - html` - - `; - -const blrDocumentNewMd = (className: string) => - html` - - `; - -const blrDocumentNewSm = (className: string) => - html` - - `; - -const blrDocumentNewXl = (className: string) => - html` - - `; - -const blrDocumentNewXs = (className: string) => - html` - - `; - -const blrDocumentNewXxs = (className: string) => - html` - - `; - -const blrDocumentTwoLg = (className: string) => - html` - - `; - -const blrDocumentTwoMd = (className: string) => - html` - - `; - -const blrDocumentTwoSm = (className: string) => - html` - - `; - -const blrDocumentTwoXl = (className: string) => - html` - - `; - -const blrDocumentTwoXs = (className: string) => - html` - - `; - -const blrDocumentTwoXxs = (className: string) => - html` - - - - - - - `; - -const blrDownloadLg = (className: string) => - html` - - `; - -const blrDownloadMd = (className: string) => - html` - - `; - -const blrDownloadSm = (className: string) => - html` - - `; - -const blrDownloadXl = (className: string) => - html` - - `; - -const blrDownloadXs = (className: string) => - html` - - `; - -const blrDownloadXxs = (className: string) => - html` - - `; - -const blrDragLg = (className: string) => - html` - - - - - - - - - `; - -const blrDragMd = (className: string) => - html` - - - - - - - - - `; - -const blrDragSm = (className: string) => - html` - - - - - - - - - `; - -const blrDragXl = (className: string) => - html` - - - - - - - - - `; - -const blrDragXs = (className: string) => - html` - - - - - - - - - `; - -const blrDragXxs = (className: string) => - html` - - - - - - - - - `; - -const blrEnvelopeClosedLg = (className: string) => - html` - - `; - -const blrEnvelopeClosedMd = (className: string) => - html` - - `; - -const blrEnvelopeClosedSm = (className: string) => - html` - - `; - -const blrEnvelopeClosedXl = (className: string) => - html` - - `; - -const blrEnvelopeClosedXs = (className: string) => - html` - - `; - -const blrEnvelopeClosedXxs = (className: string) => - html` - - `; - -const blrEnvelopeOpenLg = (className: string) => - html` - - `; - -const blrEnvelopeOpenMd = (className: string) => - html` - - `; - -const blrEnvelopeOpenSm = (className: string) => - html` - - `; - -const blrEnvelopeOpenXl = (className: string) => - html` - - `; - -const blrEnvelopeOpenXs = (className: string) => - html` - - `; - -const blrEnvelopeOpenXxs = (className: string) => - html` - - - - - - - `; - -const blrEqualLg = (className: string) => - html` - - `; - -const blrEqualMd = (className: string) => - html` - - `; - -const blrEqualSm = (className: string) => - html` - - `; - -const blrEqualXl = (className: string) => - html` - - `; - -const blrEqualXs = (className: string) => - html` - - `; - -const blrEqualXxs = (className: string) => - html` - - `; - -const blrErrorFilledLg = (className: string) => - html` - - `; - -const blrErrorFilledMd = (className: string) => - html` - - `; - -const blrErrorFilledSm = (className: string) => - html` - - `; - -const blrErrorFilledXl = (className: string) => - html` - - `; - -const blrErrorFilledXs = (className: string) => - html` - - `; - -const blrErrorFilledXxs = (className: string) => - html` - - - - - - - `; - -const blrErrorLg = (className: string) => - html` - - `; - -const blrErrorMd = (className: string) => - html` - - `; - -const blrErrorSm = (className: string) => - html` - - `; - -const blrErrorXl = (className: string) => - html` - - `; - -const blrErrorXs = (className: string) => - html` - - `; - -const blrErrorXxs = (className: string) => - html` - - - - - - - `; - -const blrEyeOffLg = (className: string) => - html` - - - - `; - -const blrEyeOffMd = (className: string) => - html` - - - - `; - -const blrEyeOffSm = (className: string) => - html` - - - - `; - -const blrEyeOffXl = (className: string) => - html` - - - - `; - -const blrEyeOffXs = (className: string) => - html` - - - - `; - -const blrEyeOffXxs = (className: string) => - html` - - - - `; - -const blrEyeOnLg = (className: string) => - html` - - - `; - -const blrEyeOnMd = (className: string) => - html` - - - `; - -const blrEyeOnSm = (className: string) => - html` - - - `; - -const blrEyeOnXl = (className: string) => - html` - - - `; - -const blrEyeOnXs = (className: string) => - html` - - - `; - -const blrEyeOnXxs = (className: string) => - html` - - - `; - -const blrFlagLg = (className: string) => - html` - - `; - -const blrFlagMd = (className: string) => - html` - - `; - -const blrFlagSm = (className: string) => - html` - - `; - -const blrFlagXl = (className: string) => - html` - - `; - -const blrFlagXs = (className: string) => - html` - - `; - -const blrFlagXxs = (className: string) => - html` - - `; - -const blrFolderLg = (className: string) => - html` - - `; - -const blrFolderMd = (className: string) => - html` - - `; - -const blrFolderOpenLg = (className: string) => - html` - - `; - -const blrFolderOpenMd = (className: string) => - html` - - `; - -const blrFolderOpenSideLg = (className: string) => - html` - - `; - -const blrFolderOpenSideMd = (className: string) => - html` - - `; - -const blrFolderOpenSideSm = (className: string) => - html` - - `; - -const blrFolderOpenSideXl = (className: string) => - html` - - `; - -const blrFolderOpenSideXs = (className: string) => - html` - - `; - -const blrFolderOpenSideXxs = (className: string) => - html` - - `; - -const blrFolderOpenSm = (className: string) => - html` - - `; - -const blrFolderOpenXl = (className: string) => - html` - - `; - -const blrFolderOpenXs = (className: string) => - html` - - `; - -const blrFolderOpenXxs = (className: string) => - html` - - `; - -const blrFolderSm = (className: string) => - html` - - `; - -const blrFolderXl = (className: string) => - html` - - `; - -const blrFolderXs = (className: string) => - html` - - `; - -const blrFolderXxs = (className: string) => - html` - - `; - -const blrForwardLg = (className: string) => - html` - - `; - -const blrForwardMd = (className: string) => - html` - - `; - -const blrForwardSm = (className: string) => - html` - - `; - -const blrForwardXl = (className: string) => - html` - - `; - -const blrForwardXs = (className: string) => - html` - - `; - -const blrForwardXxs = (className: string) => - html` - - `; - -const blrGlobeLg = (className: string) => - html` - - `; - -const blrGlobeMd = (className: string) => - html` - - `; - -const blrGlobeSm = (className: string) => - html` - - `; - -const blrGlobeXl = (className: string) => - html` - - `; - -const blrGlobeXs = (className: string) => - html` - - `; - -const blrGlobeXxs = (className: string) => - html` - - - - - - - `; - -const blrHeartLg = (className: string) => - html` - - `; - -const blrHeartMd = (className: string) => - html` - - `; - -const blrHeartSm = (className: string) => - html` - - `; - -const blrHeartXl = (className: string) => - html` - - `; - -const blrHeartXs = (className: string) => - html` - - `; - -const blrHeartXxs = (className: string) => - html` - - - - - - - `; - -const blrHomeLg = (className: string) => - html` - - `; - -const blrHomeMd = (className: string) => - html` - - `; - -const blrHomeSm = (className: string) => - html` - - `; - -const blrHomeXl = (className: string) => - html` - - `; - -const blrHomeXs = (className: string) => - html` - - `; - -const blrHomeXxs = (className: string) => - html` - - - - - - - `; - -const blrImageLg = (className: string) => - html` - - `; - -const blrImageMd = (className: string) => - html` - - `; - -const blrImageSm = (className: string) => - html` - - `; - -const blrImageXl = (className: string) => - html` - - `; - -const blrImageXs = (className: string) => - html` - - `; - -const blrImageXxs = (className: string) => - html` - - - - - - - `; - -const blrInboxMessageMailLg = (className: string) => - html` - - `; - -const blrInboxMessageMailMd = (className: string) => - html` - - `; - -const blrInboxMessageMailSm = (className: string) => - html` - - `; - -const blrInboxMessageMailXl = (className: string) => - html` - - `; - -const blrInboxMessageMailXs = (className: string) => - html` - - `; - -const blrInboxMessageMailXxs = (className: string) => - html` - - - - - - - `; - -const blrInfoLg = (className: string) => - html` - - `; - -const blrInfoMd = (className: string) => - html` - - `; - -const blrInfoSm = (className: string) => - html` - - `; - -const blrInfoXl = (className: string) => - html` - - `; - -const blrInfoXs = (className: string) => - html` - - `; - -const blrInfoXxs = (className: string) => - html` - - - - - - - `; - -const blrLikeLg = (className: string) => - html` - - `; - -const blrLikeMd = (className: string) => - html` - - `; - -const blrLikeSm = (className: string) => - html` - - `; - -const blrLikeXl = (className: string) => - html` - - `; - -const blrLikeXs = (className: string) => - html` - - `; - -const blrLikeXxs = (className: string) => - html` - - `; - -const blrLinkBrokenLg = (className: string) => - html` - - `; - -const blrLinkBrokenMd = (className: string) => - html` - - `; - -const blrLinkBrokenSm = (className: string) => - html` - - `; - -const blrLinkBrokenXl = (className: string) => - html` - - `; - -const blrLinkBrokenXs = (className: string) => - html` - - `; - -const blrLinkBrokenXxs = (className: string) => - html` - - `; - -const blrLinkLg = (className: string) => - html` - - `; - -const blrLinkMd = (className: string) => - html` - - `; - -const blrLinkSm = (className: string) => - html` - - `; - -const blrLinkXl = (className: string) => - html` - - `; - -const blrLinkXs = (className: string) => - html` - - `; - -const blrLinkXxs = (className: string) => - html` - - `; - -const blrLockClosedLg = (className: string) => - html` - - - - `; - -const blrLockClosedMd = (className: string) => - html` - - - - `; - -const blrLockClosedSm = (className: string) => - html` - - - - `; - -const blrLockClosedXl = (className: string) => - html` - - - - `; - -const blrLockClosedXs = (className: string) => - html` - - - - `; - -const blrLockClosedXxs = (className: string) => - html` - - - - `; - -const blrLockOpenLg = (className: string) => - html` - - `; - -const blrLockOpenMd = (className: string) => - html` - - `; - -const blrLockOpenSm = (className: string) => - html` - - `; - -const blrLockOpenXl = (className: string) => - html` - - `; - -const blrLockOpenXs = (className: string) => - html` - - `; - -const blrLockOpenXxs = (className: string) => - html` - - `; - -const blrMenuLg = (className: string) => - html` - - `; - -const blrMenuMd = (className: string) => - html` - - `; - -const blrMenuSm = (className: string) => - html` - - `; - -const blrMenuXl = (className: string) => - html` - - `; - -const blrMenuXs = (className: string) => - html` - - `; - -const blrMenuXxs = (className: string) => - html` - - `; - -const blrMicrophoneLg = (className: string) => - html` - - `; - -const blrMicrophoneMd = (className: string) => - html` - - `; - -const blrMicrophoneSm = (className: string) => - html` - - `; - -const blrMicrophoneXl = (className: string) => - html` - - `; - -const blrMicrophoneXs = (className: string) => - html` - - `; - -const blrMicrophoneXxs = (className: string) => - html` - - `; - -const blrMinusLg = (className: string) => - html` - - `; - -const blrMinusMd = (className: string) => - html` - - `; - -const blrMinusSm = (className: string) => - html` - - `; - -const blrMinusXl = (className: string) => - html` - - `; - -const blrMinusXs = (className: string) => - html` - - `; - -const blrMinusXxs = (className: string) => - html` - - `; - -const blrMoreHorizontalLg = (className: string) => - html` - - - - `; - -const blrMoreHorizontalMd = (className: string) => - html` - - - - `; - -const blrMoreHorizontalSm = (className: string) => - html` - - - - `; - -const blrMoreHorizontalXl = (className: string) => - html` - - - - `; - -const blrMoreHorizontalXs = (className: string) => - html` - - - - `; - -const blrMoreHorizontalXxs = (className: string) => - html` - - - - `; - -const blrMoreLg = (className: string) => - html` - - - - `; - -const blrMoreMd = (className: string) => - html` - - - - `; - -const blrMoreSm = (className: string) => - html` - - - - `; - -const blrMoreVerticalLg = (className: string) => - html` - - - - `; - -const blrMoreVerticalMd = (className: string) => - html` - - - - `; - -const blrMoreVerticalSm = (className: string) => - html` - - - - `; - -const blrMoreVerticalXl = (className: string) => - html` - - - - `; - -const blrMoreVerticalXs = (className: string) => - html` - - - - `; - -const blrMoreVerticalXxs = (className: string) => - html` - - - - `; - -const blrMoreXl = (className: string) => - html` - - - - `; - -const blrMoreXs = (className: string) => - html` - - - - `; - -const blrMoreXxs = (className: string) => - html` - - - - `; - -const blrMusicLg = (className: string) => - html` - - `; - -const blrMusicMd = (className: string) => - html` - - `; - -const blrMusicSm = (className: string) => - html` - - `; - -const blrMusicXl = (className: string) => - html` - - `; - -const blrMusicXs = (className: string) => - html` - - `; - -const blrMusicXxs = (className: string) => - html` - - `; - -const blrNotificationBellOffLg = (className: string) => - html` - - `; - -const blrNotificationBellOffMd = (className: string) => - html` - - `; - -const blrNotificationBellOffSm = (className: string) => - html` - - `; - -const blrNotificationBellOffXl = (className: string) => - html` - - `; - -const blrNotificationBellOffXs = (className: string) => - html` - - `; - -const blrNotificationBellOffXxs = (className: string) => - html` - - - - - - - `; - -const blrNotificationBellOnLg = (className: string) => - html` - - `; - -const blrNotificationBellOnMd = (className: string) => - html` - - `; - -const blrNotificationBellOnSm = (className: string) => - html` - - `; - -const blrNotificationBellOnXl = (className: string) => - html` - - `; - -const blrNotificationBellOnXs = (className: string) => - html` - - `; - -const blrNotificationBellOnXxs = (className: string) => - html` - - `; - -const blrPauseLg = (className: string) => - html` - - - `; - -const blrPauseMd = (className: string) => - html` - - - `; - -const blrPauseSm = (className: string) => - html` - - - `; - -const blrPauseXl = (className: string) => - html` - - - `; - -const blrPauseXs = (className: string) => - html` - - - `; - -const blrPauseXxs = (className: string) => - html` - - - `; - -const blrPenLg = (className: string) => - html` - - `; - -const blrPenMd = (className: string) => - html` - - `; - -const blrPenSm = (className: string) => - html` - - `; - -const blrPenXl = (className: string) => - html` - - `; - -const blrPenXs = (className: string) => - html` - - `; - -const blrPenXxs = (className: string) => - html` - - - - - - - `; - -const blrPhoneIncomingCallLg = (className: string) => - html` - - `; - -const blrPhoneIncomingCallMd = (className: string) => - html` - - `; - -const blrPhoneIncomingCallSm = (className: string) => - html` - - - - - - - `; - -const blrPhoneIncomingCallXl = (className: string) => - html` - - `; - -const blrPhoneIncomingCallXs = (className: string) => - html` - - - - - - - `; - -const blrPhoneIncomingCallXxs = (className: string) => - html` - - - - - - - `; - -const blrPhoneLg = (className: string) => - html` - - `; - -const blrPhoneMd = (className: string) => - html` - - `; - -const blrPhoneOutgoingCallLg = (className: string) => - html` - - `; - -const blrPhoneOutgoingCallMd = (className: string) => - html` - - `; - -const blrPhoneOutgoingCallSm = (className: string) => - html` - - - - - - - `; - -const blrPhoneOutgoingCallXl = (className: string) => - html` - - `; - -const blrPhoneOutgoingCallXs = (className: string) => - html` - - - - - - - `; - -const blrPhoneOutgoingCallXxs = (className: string) => - html` - - - - - - - `; - -const blrPhoneSm = (className: string) => - html` - - `; - -const blrPhoneXl = (className: string) => - html` - - `; - -const blrPhoneXs = (className: string) => - html` - - - - - - - `; - -const blrPhoneXxs = (className: string) => - html` - - - - - - - `; - -const blrPinLg = (className: string) => - html` - - - `; - -const blrPinMd = (className: string) => - html` - - - `; - -const blrPinSm = (className: string) => - html` - - - `; - -const blrPinXl = (className: string) => - html` - - - `; - -const blrPinXs = (className: string) => - html` - - - `; - -const blrPinXxs = (className: string) => - html` - - - `; - -const blrPlaneLg = (className: string) => - html` - - `; - -const blrPlaneMd = (className: string) => - html` - - `; - -const blrPlaneSm = (className: string) => - html` - - `; - -const blrPlaneXl = (className: string) => - html` - - `; - -const blrPlaneXs = (className: string) => - html` - - `; - -const blrPlaneXxs = (className: string) => - html` - - `; - -const blrPlayLg = (className: string) => - html` - - `; - -const blrPlayMd = (className: string) => - html` - - `; - -const blrPlaySm = (className: string) => - html` - - `; - -const blrPlayXl = (className: string) => - html` - - `; - -const blrPlayXs = (className: string) => - html` - - `; - -const blrPlayXxs = (className: string) => - html` - - `; - -const blrPlusLg = (className: string) => - html` - - `; - -const blrPlusMd = (className: string) => - html` - - `; - -const blrPlusSm = (className: string) => - html` - - `; - -const blrPlusXl = (className: string) => - html` - - `; - -const blrPlusXs = (className: string) => - html` - - `; - -const blrPlusXxs = (className: string) => - html` - - `; - -const blrPrinterLg = (className: string) => - html` - - `; - -const blrPrinterMd = (className: string) => - html` - - `; - -const blrPrinterSm = (className: string) => - html` - - `; - -const blrPrinterXl = (className: string) => - html` - - `; - -const blrPrinterXs = (className: string) => - html` - - `; - -const blrPrinterXxs = (className: string) => - html` - - - - - - - `; - -const blrProfileLg = (className: string) => - html` - - `; - -const blrProfileMd = (className: string) => - html` - - `; - -const blrProfileSm = (className: string) => - html` - - `; - -const blrProfileXl = (className: string) => - html` - - `; - -const blrProfileXs = (className: string) => - html` - - `; - -const blrProfileXxs = (className: string) => - html` - - - - - - - `; - -const blrRefresh2Lg = (className: string) => - html` - - `; - -const blrRefresh2Md = (className: string) => - html` - - `; - -const blrRefresh2Sm = (className: string) => - html` - - `; - -const blrRefresh2Xl = (className: string) => - html` - - `; - -const blrRefresh2Xs = (className: string) => - html` - - `; - -const blrRefresh2Xxs = (className: string) => - html` - - - - - - - `; - -const blrRefreshLg = (className: string) => - html` - - `; - -const blrRefreshMd = (className: string) => - html` - - `; - -const blrRefreshSm = (className: string) => - html` - - `; - -const blrRefreshXl = (className: string) => - html` - - `; - -const blrRefreshXs = (className: string) => - html` - - `; - -const blrRefreshXxs = (className: string) => - html` - - - - - - - `; - -const blrResizeInLg = (className: string) => - html` - - `; - -const blrResizeInMd = (className: string) => - html` - - `; - -const blrResizeInSm = (className: string) => - html` - - `; - -const blrResizeInXl = (className: string) => - html` - - `; - -const blrResizeInXs = (className: string) => - html` - - `; - -const blrResizeInXxs = (className: string) => - html` - - - - - - - `; - -const blrResizeOutLg = (className: string) => - html` - - `; - -const blrResizeOutMd = (className: string) => - html` - - `; - -const blrResizeOutSm = (className: string) => - html` - - `; - -const blrResizeOutXl = (className: string) => - html` - - `; - -const blrResizeOutXs = (className: string) => - html` - - `; - -const blrResizeOutXxs = (className: string) => - html` - - - - - - - `; - -const blrScissorsLg = (className: string) => - html` - - `; - -const blrScissorsMd = (className: string) => - html` - - `; - -const blrScissorsSm = (className: string) => - html` - - `; - -const blrScissorsXl = (className: string) => - html` - - `; - -const blrScissorsXs = (className: string) => - html` - - `; - -const blrScissorsXxs = (className: string) => - html` - - - - - - - `; - -const blrSearchLg = (className: string) => - html` - - `; - -const blrSearchMd = (className: string) => - html` - - `; - -const blrSearchSm = (className: string) => - html` - - `; - -const blrSearchXl = (className: string) => - html` - - `; - -const blrSearchXs = (className: string) => - html` - - `; - -const blrSearchXxs = (className: string) => - html` - - `; - -const blrSelectionBoxOffLg = (className: string) => - html` - - `; - -const blrSelectionBoxOffMd = (className: string) => - html` - - `; - -const blrSelectionBoxOffSm = (className: string) => - html` - - `; - -const blrSelectionBoxOffXl = (className: string) => - html` - - `; - -const blrSelectionBoxOffXs = (className: string) => - html` - - `; - -const blrSelectionBoxOffXxs = (className: string) => - html` - - `; - -const blrSelectionBoxOnLg = (className: string) => - html` - - `; - -const blrSelectionBoxOnMd = (className: string) => - html` - - `; - -const blrSelectionBoxOnSm = (className: string) => - html` - - `; - -const blrSelectionBoxOnXl = (className: string) => - html` - - `; - -const blrSelectionBoxOnXs = (className: string) => - html` - - `; - -const blrSelectionBoxOnXxs = (className: string) => - html` - - `; - -const blrSelectionOffLg = (className: string) => - html` - - `; - -const blrSelectionOffMd = (className: string) => - html` - - `; - -const blrSelectionOffSm = (className: string) => - html` - - `; - -const blrSelectionOffXl = (className: string) => - html` - - `; - -const blrSelectionOffXs = (className: string) => - html` - - `; - -const blrSelectionOffXxs = (className: string) => - html` - - - - - - - `; - -const blrSelectionOnLg = (className: string) => - html` - - `; - -const blrSelectionOnMd = (className: string) => - html` - - `; - -const blrSelectionOnSm = (className: string) => - html` - - `; - -const blrSelectionOnXl = (className: string) => - html` - - `; - -const blrSelectionOnXs = (className: string) => - html` - - `; - -const blrSelectionOnXxs = (className: string) => - html` - - - - - - - `; - -const blrSendLg = (className: string) => - html` - - `; - -const blrSendMd = (className: string) => - html` - - `; - -const blrSendSm = (className: string) => - html` - - `; - -const blrSendXl = (className: string) => - html` - - `; - -const blrSendXs = (className: string) => - html` - - `; - -const blrSendXxs = (className: string) => - html` - - `; - -const blrSettingsCogLg = (className: string) => - html` - - - `; - -const blrSettingsCogMd = (className: string) => - html` - - - `; - -const blrSettingsCogSm = (className: string) => - html` - - - `; - -const blrSettingsCogXl = (className: string) => - html` - - - `; - -const blrSettingsCogXs = (className: string) => - html` - - - - - - - - `; - -const blrSettingsCogXxs = (className: string) => - html` - - - - - - - - `; - -const blrShareLg = (className: string) => - html` - - `; - -const blrShareMd = (className: string) => - html` - - `; - -const blrShareSm = (className: string) => - html` - - `; - -const blrShareXl = (className: string) => - html` - - `; - -const blrShareXs = (className: string) => - html` - - `; - -const blrShareXxs = (className: string) => - html` - - `; - -const blrShoppingBasketLg = (className: string) => - html` - - `; - -const blrShoppingBasketMd = (className: string) => - html` - - `; - -const blrShoppingBasketSm = (className: string) => - html` - - `; - -const blrShoppingBasketXl = (className: string) => - html` - - `; - -const blrShoppingBasketXs = (className: string) => - html` - - `; - -const blrShoppingBasketXxs = (className: string) => - html` - - `; - -const blrSmoothieMd = (className: string) => - html` - - - - - - - - - `; - -const blrSmoothieSm = (className: string) => - html` - - - - - - - - - `; - -const blrSmoothieXs = (className: string) => - html` - - - - - - - - - `; - -const blrSoundMaxLg = (className: string) => - html` - - `; - -const blrSoundMaxMd = (className: string) => - html` - - `; - -const blrSoundMaxSm = (className: string) => - html` - - `; - -const blrSoundMaxXl = (className: string) => - html` - - `; - -const blrSoundMaxXs = (className: string) => - html` - - `; - -const blrSoundMaxXxs = (className: string) => - html` - - `; - -const blrSoundMinLg = (className: string) => - html` - - `; - -const blrSoundMinMd = (className: string) => - html` - - `; - -const blrSoundMinSm = (className: string) => - html` - - `; - -const blrSoundMinXl = (className: string) => - html` - - `; - -const blrSoundMinXs = (className: string) => - html` - - `; - -const blrSoundMinXxs = (className: string) => - html` - - `; - -const blrStarLg = (className: string) => - html` - - `; - -const blrStarMd = (className: string) => - html` - - `; - -const blrStarSm = (className: string) => - html` - - `; - -const blrStarXl = (className: string) => - html` - - `; - -const blrStarXs = (className: string) => - html` - - `; - -const blrStarXxs = (className: string) => - html` - - `; - -const blrTagLg = (className: string) => - html` - - - `; - -const blrTagMd = (className: string) => - html` - - - `; - -const blrTagSm = (className: string) => - html` - - - - - - - - `; - -const blrTagXl = (className: string) => - html` - - - `; - -const blrTagXs = (className: string) => - html` - - - - - - - - `; - -const blrTagXxs = (className: string) => - html` - - - - - - - - `; - -const blrTrashLg = (className: string) => - html` - - `; - -const blrTrashMd = (className: string) => - html` - - `; - -const blrTrashSm = (className: string) => - html` - - `; - -const blrTrashXl = (className: string) => - html` - - `; - -const blrTrashXs = (className: string) => - html` - - `; - -const blrTrashXxs = (className: string) => - html` - - `; - -const blrUploadLg = (className: string) => - html` - - `; - -const blrUploadMd = (className: string) => - html` - - `; - -const blrUploadSm = (className: string) => - html` - - `; - -const blrUploadXl = (className: string) => - html` - - `; - -const blrUploadXs = (className: string) => - html` - - `; - -const blrUploadXxs = (className: string) => - html` - - `; - -const blrVideoCameraLg = (className: string) => - html` - - `; - -const blrVideoCameraMd = (className: string) => - html` - - `; - -const blrVideoCameraSm = (className: string) => - html` - - `; - -const blrVideoCameraXl = (className: string) => - html` - - `; - -const blrVideoCameraXs = (className: string) => - html` - - `; - -const blrVideoCameraXxs = (className: string) => - html` - - `; - -const blrVideoLg = (className: string) => - html` - - `; - -const blrVideoMd = (className: string) => - html` - - `; - -const blrVideoSm = (className: string) => - html` - - `; - -const blrVideoXl = (className: string) => - html` - - `; - -const blrVideoXs = (className: string) => - html` - - `; - -const blrVideoXxs = (className: string) => - html` - - - - - - - `; - -const blrWiFiLg = (className: string) => - html` - - `; - -const blrWiFiMd = (className: string) => - html` - - `; - -const blrWiFiSm = (className: string) => - html` - - `; - -const blrWiFiXl = (className: string) => - html` - - `; - -const blrWiFiXs = (className: string) => - html` - - `; - -const blrWiFiXxs = (className: string) => - html` - - `; +const blr360Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'360_lg.svg'}`); + +const blr360Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'360_md.svg'}`); + +const blr360Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'360_sm.svg'}`); + +const blr360Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'360_xl.svg'}`); + +const blr360Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'360_xs.svg'}`); + +const blr360Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'360_xxs.svg'}`); + +const blrArrowDownLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_down_lg.svg'}`); + +const blrArrowDownMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_down_md.svg'}`); + +const blrArrowDownSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_down_sm.svg'}`); + +const blrArrowDownXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_down_xl.svg'}`); + +const blrArrowDownXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_down_xs.svg'}`); + +const blrArrowDownXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_down_xxs.svg'}`); + +const blrArrowLeftLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_left_lg.svg'}`); + +const blrArrowLeftMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_left_md.svg'}`); + +const blrArrowLeftSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_left_sm.svg'}`); + +const blrArrowLeftXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_left_xl.svg'}`); + +const blrArrowLeftXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_left_xs.svg'}`); + +const blrArrowLeftXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_left_xxs.svg'}`); + +const blrArrowRightLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_right_lg.svg'}`); + +const blrArrowRightMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_right_md.svg'}`); + +const blrArrowRightSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_right_sm.svg'}`); + +const blrArrowRightXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_right_xl.svg'}`); + +const blrArrowRightXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_right_xs.svg'}`); + +const blrArrowRightXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_right_xxs.svg'}`); + +const blrArrowUpLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_up_lg.svg'}`); + +const blrArrowUpMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_up_md.svg'}`); + +const blrArrowUpSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_up_sm.svg'}`); + +const blrArrowUpXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_up_xl.svg'}`); + +const blrArrowUpXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_up_xs.svg'}`); + +const blrArrowUpXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Arrow_up_xxs.svg'}`); + +const blrBagLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Bag_lg.svg'}`); + +const blrBagMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Bag_md.svg'}`); + +const blrBagSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Bag_sm.svg'}`); + +const blrBagXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Bag_xl.svg'}`); + +const blrBagXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Bag_xs.svg'}`); + +const blrBagXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Bag_xxs.svg'}`); + +const blrBookLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Book_lg.svg'}`); + +const blrBookMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Book_md.svg'}`); + +const blrBookSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Book_sm.svg'}`); + +const blrBookXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Book_xl.svg'}`); + +const blrBookXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Book_xs.svg'}`); + +const blrBookXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Book_xxs.svg'}`); + +const blrBookmarkLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Bookmark_lg.svg'}`); + +const blrBookmarkMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Bookmark_md.svg'}`); + +const blrBookmarkSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Bookmark_sm.svg'}`); + +const blrBookmarkXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Bookmark_xl.svg'}`); + +const blrBookmarkXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Bookmark_xs.svg'}`); + +const blrBookmarkXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Bookmark_xxs.svg'}`); + +const blrBriefcaseLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Briefcase_lg.svg'}`); + +const blrBriefcaseMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Briefcase_md.svg'}`); + +const blrBriefcaseSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Briefcase_sm.svg'}`); + +const blrBriefcaseXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Briefcase_xl.svg'}`); + +const blrBriefcaseXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Briefcase_xs.svg'}`); + +const blrBriefcaseXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Briefcase_xxs.svg'}`); + +const blrCalendarLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Calendar_lg.svg'}`); + +const blrCalendarMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Calendar_md.svg'}`); + +const blrCalendarSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Calendar_sm.svg'}`); + +const blrCalendarTodayLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Calendar_today_lg.svg'}`); + +const blrCalendarTodayMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Calendar_today_md.svg'}`); + +const blrCalendarTodaySm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Calendar_today_sm.svg'}`); + +const blrCalendarTodayXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Calendar_today_xl.svg'}`); + +const blrCalendarTodayXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Calendar_today_xs.svg'}`); + +const blrCalendarTodayXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Calendar_today_xxs.svg'}`); + +const blrCalendarXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Calendar_xl.svg'}`); + +const blrCalendarXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Calendar_xs.svg'}`); + +const blrCalendarXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Calendar_xxs.svg'}`); + +const blrCameraLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Camera_lg.svg'}`); + +const blrCameraMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Camera_md.svg'}`); + +const blrCameraSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Camera_sm.svg'}`); + +const blrCameraXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Camera_xl.svg'}`); + +const blrCameraXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Camera_xs.svg'}`); + +const blrCameraXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Camera_xxs.svg'}`); + +const blrCartLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cart_lg.svg'}`); + +const blrCartMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cart_md.svg'}`); + +const blrCartSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cart_sm.svg'}`); + +const blrCartXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cart_xl.svg'}`); + +const blrCartXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cart_xs.svg'}`); + +const blrCartXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cart_xxs.svg'}`); + +const blrChatLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chat_lg.svg'}`); + +const blrChatMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chat_md.svg'}`); + +const blrChatSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chat_sm.svg'}`); + +const blrChatXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chat_xl.svg'}`); + +const blrChatXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chat_xs.svg'}`); + +const blrChatXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chat_xxs.svg'}`); + +const blrCheckmarkLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Checkmark_lg.svg'}`); + +const blrCheckmarkMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Checkmark_md.svg'}`); + +const blrCheckmarkSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Checkmark_sm.svg'}`); + +const blrCheckmarkXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Checkmark_xl.svg'}`); + +const blrCheckmarkXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Checkmark_xs.svg'}`); + +const blrCheckmarkXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Checkmark_xxs.svg'}`); + +const blrChevronDownLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_down_lg.svg'}`); + +const blrChevronDownMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_down_md.svg'}`); + +const blrChevronDownSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_down_sm.svg'}`); + +const blrChevronDownXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_down_xl.svg'}`); + +const blrChevronDownXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_down_xs.svg'}`); + +const blrChevronDownXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_down_xxs.svg'}`); + +const blrChevronLeftLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_left_lg.svg'}`); + +const blrChevronLeftMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_left_md.svg'}`); + +const blrChevronLeftSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_left_sm.svg'}`); + +const blrChevronLeftXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_left_xl.svg'}`); + +const blrChevronLeftXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_left_xs.svg'}`); + +const blrChevronLeftXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_left_xxs.svg'}`); + +const blrChevronRightLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_right_lg.svg'}`); + +const blrChevronRightMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_right_md.svg'}`); + +const blrChevronRightSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_right_sm.svg'}`); + +const blrChevronRightXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_right_xl.svg'}`); + +const blrChevronRightXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_right_xs.svg'}`); + +const blrChevronRightXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_right_xxs.svg'}`); + +const blrChevronUpLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_up_lg.svg'}`); + +const blrChevronUpMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_up_md.svg'}`); + +const blrChevronUpSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_up_sm.svg'}`); + +const blrChevronUpXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_up_xl.svg'}`); + +const blrChevronUpXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_up_xs.svg'}`); + +const blrChevronUpXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Chevron_up_xxs.svg'}`); + +const blrClock0000Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0000_lg.svg'}`); + +const blrClock0000Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0000_md.svg'}`); + +const blrClock0000Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0000_sm.svg'}`); + +const blrClock0000Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0000_xl.svg'}`); + +const blrClock0000Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0000_xs.svg'}`); + +const blrClock0000Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0000_xxs.svg'}`); + +const blrClock0030Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0030_lg.svg'}`); + +const blrClock0030Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0030_md.svg'}`); + +const blrClock0030Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0030_sm.svg'}`); + +const blrClock0030Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0030_xl.svg'}`); + +const blrClock0030Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0030_xs.svg'}`); + +const blrClock0030Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0030_xxs.svg'}`); + +const blrClock0100Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0100_lg.svg'}`); + +const blrClock0100Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0100_md.svg'}`); + +const blrClock0100Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0100_sm.svg'}`); + +const blrClock0100Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0100_xl.svg'}`); + +const blrClock0100Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0100_xs.svg'}`); + +const blrClock0100Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0100_xxs.svg'}`); + +const blrClock0130Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0130_lg.svg'}`); + +const blrClock0130Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0130_md.svg'}`); + +const blrClock0130Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0130_sm.svg'}`); + +const blrClock0130Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0130_xl.svg'}`); + +const blrClock0130Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0130_xs.svg'}`); + +const blrClock0130Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0130_xxs.svg'}`); + +const blrClock0300Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0300_lg.svg'}`); + +const blrClock0300Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0300_md.svg'}`); + +const blrClock0300Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0300_sm.svg'}`); + +const blrClock0300Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0300_xl.svg'}`); + +const blrClock0300Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0300_xs.svg'}`); + +const blrClock0300Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0300_xxs.svg'}`); + +const blrClock0330Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0330_lg.svg'}`); + +const blrClock0330Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0330_md.svg'}`); + +const blrClock0330Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0330_sm.svg'}`); + +const blrClock0330Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0330_xl.svg'}`); + +const blrClock0330Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0330_xs.svg'}`); + +const blrClock0330Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0330_xxs.svg'}`); + +const blrClock0430Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0430_lg.svg'}`); + +const blrClock0430Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0430_md.svg'}`); + +const blrClock0430Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0430_sm.svg'}`); + +const blrClock0430Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0430_xl.svg'}`); + +const blrClock0430Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0430_xs.svg'}`); + +const blrClock0430Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0430_xxs.svg'}`); + +const blrClock0500Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0500_lg.svg'}`); + +const blrClock0500Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0500_md.svg'}`); + +const blrClock0500Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0500_sm.svg'}`); + +const blrClock0500Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0500_xl.svg'}`); + +const blrClock0500Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0500_xs.svg'}`); + +const blrClock0500Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0500_xxs.svg'}`); + +const blrClock0700Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0700_lg.svg'}`); + +const blrClock0700Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0700_md.svg'}`); + +const blrClock0700Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0700_sm.svg'}`); + +const blrClock0700Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0700_xl.svg'}`); + +const blrClock0700Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0700_xs.svg'}`); + +const blrClock0700Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0700_xxs.svg'}`); + +const blrClock0730Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0730_lg.svg'}`); + +const blrClock0730Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0730_md.svg'}`); + +const blrClock0730Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0730_sm.svg'}`); + +const blrClock0730Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0730_xl.svg'}`); + +const blrClock0730Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0730_xs.svg'}`); + +const blrClock0730Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0730_xxs.svg'}`); + +const blrClock0900Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0900_lg.svg'}`); + +const blrClock0900Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0900_md.svg'}`); + +const blrClock0900Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0900_sm.svg'}`); + +const blrClock0900Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0900_xl.svg'}`); + +const blrClock0900Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0900_xs.svg'}`); + +const blrClock0900Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0900_xxs.svg'}`); + +const blrClock0930Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0930_lg.svg'}`); + +const blrClock0930Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0930_md.svg'}`); + +const blrClock0930Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0930_sm.svg'}`); + +const blrClock0930Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0930_xl.svg'}`); + +const blrClock0930Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0930_xs.svg'}`); + +const blrClock0930Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_0930_xxs.svg'}`); + +const blrClock1100Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_1100_lg.svg'}`); + +const blrClock1100Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_1100_md.svg'}`); + +const blrClock1100Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_1100_sm.svg'}`); + +const blrClock1100Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_1100_xl.svg'}`); + +const blrClock1100Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_1100_xs.svg'}`); + +const blrClock1100Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_1100_xxs.svg'}`); + +const blrClock1130Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_1130_lg.svg'}`); + +const blrClock1130Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_1130_md.svg'}`); + +const blrClock1130Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_1130_sm.svg'}`); + +const blrClock1130Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_1130_xl.svg'}`); + +const blrClock1130Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_1130_xs.svg'}`); + +const blrClock1130Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Clock_1130_xxs.svg'}`); + +const blrCloseLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Close_lg.svg'}`); + +const blrCloseMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Close_md.svg'}`); + +const blrCloseSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Close_sm.svg'}`); + +const blrCloseXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Close_xl.svg'}`); + +const blrCloseXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Close_xs.svg'}`); + +const blrCloseXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Close_xxs.svg'}`); + +const blrCloudLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cloud_lg.svg'}`); + +const blrCloudMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cloud_md.svg'}`); + +const blrCloudSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cloud_sm.svg'}`); + +const blrCloudUploadLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cloud_upload_lg.svg'}`); + +const blrCloudUploadMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cloud_upload_md.svg'}`); + +const blrCloudUploadSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cloud_upload_sm.svg'}`); + +const blrCloudUploadXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cloud_upload_xl.svg'}`); + +const blrCloudUploadXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cloud_upload_xs.svg'}`); + +const blrCloudUploadXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cloud_upload_xxs.svg'}`); + +const blrCloudXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cloud_xl.svg'}`); + +const blrCloudXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cloud_xs.svg'}`); + +const blrCloudXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Cloud_xxs.svg'}`); + +const blrCompassLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Compass_lg.svg'}`); + +const blrCompassMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Compass_md.svg'}`); + +const blrCompassSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Compass_sm.svg'}`); + +const blrCompassXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Compass_xl.svg'}`); + +const blrCompassXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Compass_xs.svg'}`); + +const blrCompassXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Compass_xxs.svg'}`); + +const blrCopyLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Copy_lg.svg'}`); + +const blrCopyMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Copy_md.svg'}`); + +const blrCopySm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Copy_sm.svg'}`); + +const blrCopyXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Copy_xl.svg'}`); + +const blrCopyXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Copy_xs.svg'}`); + +const blrCopyXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Copy_xxs.svg'}`); + +const blrCropLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Crop_lg.svg'}`); + +const blrCropMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Crop_md.svg'}`); + +const blrCropSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Crop_sm.svg'}`); + +const blrCropXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Crop_xl.svg'}`); + +const blrCropXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Crop_xs.svg'}`); + +const blrCropXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Crop_xxs.svg'}`); + +const blrDislikeLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Dislike_lg.svg'}`); + +const blrDislikeMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Dislike_md.svg'}`); + +const blrDislikeSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Dislike_sm.svg'}`); + +const blrDislikeXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Dislike_xl.svg'}`); + +const blrDislikeXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Dislike_xs.svg'}`); + +const blrDislikeXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Dislike_xxs.svg'}`); + +const blrDocumentNewLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Document_new_lg.svg'}`); + +const blrDocumentNewMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Document_new_md.svg'}`); + +const blrDocumentNewSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Document_new_sm.svg'}`); + +const blrDocumentNewXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Document_new_xl.svg'}`); + +const blrDocumentNewXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Document_new_xs.svg'}`); + +const blrDocumentNewXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Document_new_xxs.svg'}`); + +const blrDocumentTwoLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Document_two_lg.svg'}`); + +const blrDocumentTwoMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Document_two_md.svg'}`); + +const blrDocumentTwoSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Document_two_sm.svg'}`); + +const blrDocumentTwoXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Document_two_xl.svg'}`); + +const blrDocumentTwoXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Document_two_xs.svg'}`); + +const blrDocumentTwoXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Document_two_xxs.svg'}`); + +const blrDownloadLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Download_lg.svg'}`); + +const blrDownloadMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Download_md.svg'}`); + +const blrDownloadSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Download_sm.svg'}`); + +const blrDownloadXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Download_xl.svg'}`); + +const blrDownloadXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Download_xs.svg'}`); + +const blrDownloadXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Download_xxs.svg'}`); + +const blrDragLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Drag_lg.svg'}`); + +const blrDragMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Drag_md.svg'}`); + +const blrDragSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Drag_sm.svg'}`); + +const blrDragXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Drag_xl.svg'}`); + +const blrDragXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Drag_xs.svg'}`); + +const blrDragXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Drag_xxs.svg'}`); + +const blrEnvelopeClosedLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Envelope-Closed_lg.svg'}`); + +const blrEnvelopeClosedMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Envelope-Closed_md.svg'}`); + +const blrEnvelopeClosedSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Envelope-Closed_sm.svg'}`); + +const blrEnvelopeClosedXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Envelope-Closed_xl.svg'}`); + +const blrEnvelopeClosedXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Envelope-Closed_xs.svg'}`); + +const blrEnvelopeClosedXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Envelope-Closed_xxs.svg'}`); + +const blrEnvelopeOpenLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Envelope-Open_lg.svg'}`); + +const blrEnvelopeOpenMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Envelope-Open_md.svg'}`); + +const blrEnvelopeOpenSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Envelope-Open_sm.svg'}`); + +const blrEnvelopeOpenXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Envelope-Open_xl.svg'}`); + +const blrEnvelopeOpenXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Envelope-Open_xs.svg'}`); + +const blrEnvelopeOpenXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Envelope-Open_xxs.svg'}`); + +const blrEqualLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Equal_lg.svg'}`); + +const blrEqualMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Equal_md.svg'}`); + +const blrEqualSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Equal_sm.svg'}`); + +const blrEqualXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Equal_xl.svg'}`); + +const blrEqualXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Equal_xs.svg'}`); + +const blrEqualXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Equal_xxs.svg'}`); + +const blrErrorFilledLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Error_filled_lg.svg'}`); + +const blrErrorFilledMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Error_filled_md.svg'}`); + +const blrErrorFilledSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Error_filled_sm.svg'}`); + +const blrErrorFilledXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Error_filled_xl.svg'}`); + +const blrErrorFilledXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Error_filled_xs.svg'}`); + +const blrErrorFilledXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Error_filled_xxs.svg'}`); + +const blrErrorLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Error_lg.svg'}`); + +const blrErrorMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Error_md.svg'}`); + +const blrErrorSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Error_sm.svg'}`); + +const blrErrorXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Error_xl.svg'}`); + +const blrErrorXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Error_xs.svg'}`); + +const blrErrorXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Error_xxs.svg'}`); + +const blrEyeLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_lg.svg'}`); + +const blrEyeMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_md.svg'}`); + +const blrEyeOffLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_off_lg.svg'}`); + +const blrEyeOffMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_off_md.svg'}`); + +const blrEyeOffSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_off_sm.svg'}`); + +const blrEyeOffXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_off_xl.svg'}`); + +const blrEyeOffXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_off_xs.svg'}`); + +const blrEyeOffXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_off_xxs.svg'}`); + +const blrEyeOnLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_on_lg.svg'}`); + +const blrEyeOnMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_on_md.svg'}`); + +const blrEyeOnSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_on_sm.svg'}`); + +const blrEyeOnXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_on_xl.svg'}`); + +const blrEyeOnXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_on_xs.svg'}`); + +const blrEyeOnXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_on_xxs.svg'}`); + +const blrEyeSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_sm.svg'}`); + +const blrEyeXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_xl.svg'}`); + +const blrEyeXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_xs.svg'}`); + +const blrEyeXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Eye_xxs.svg'}`); + +const blrFlagLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Flag_lg.svg'}`); + +const blrFlagMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Flag_md.svg'}`); + +const blrFlagSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Flag_sm.svg'}`); + +const blrFlagXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Flag_xl.svg'}`); + +const blrFlagXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Flag_xs.svg'}`); + +const blrFlagXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Flag_xxs.svg'}`); + +const blrFolderLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_lg.svg'}`); + +const blrFolderMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_md.svg'}`); + +const blrFolderOpenLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_open_lg.svg'}`); + +const blrFolderOpenMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_open_md.svg'}`); + +const blrFolderOpenSideLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_open_side_lg.svg'}`); + +const blrFolderOpenSideMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_open_side_md.svg'}`); + +const blrFolderOpenSideSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_open_side_sm.svg'}`); + +const blrFolderOpenSideXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_open_side_xl.svg'}`); + +const blrFolderOpenSideXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_open_side_xs.svg'}`); + +const blrFolderOpenSideXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_open_side_xxs.svg'}`); + +const blrFolderOpenSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_open_sm.svg'}`); + +const blrFolderOpenXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_open_xl.svg'}`); + +const blrFolderOpenXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_open_xs.svg'}`); + +const blrFolderOpenXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_open_xxs.svg'}`); + +const blrFolderSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_sm.svg'}`); + +const blrFolderXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_xl.svg'}`); + +const blrFolderXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_xs.svg'}`); + +const blrFolderXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Folder_xxs.svg'}`); + +const blrForwardLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Forward_lg.svg'}`); + +const blrForwardMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Forward_md.svg'}`); + +const blrForwardSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Forward_sm.svg'}`); + +const blrForwardXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Forward_xl.svg'}`); + +const blrForwardXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Forward_xs.svg'}`); + +const blrForwardXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Forward_xxs.svg'}`); + +const blrGlobeLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Globe_lg.svg'}`); + +const blrGlobeMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Globe_md.svg'}`); + +const blrGlobeSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Globe_sm.svg'}`); + +const blrGlobeXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Globe_xl.svg'}`); + +const blrGlobeXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Globe_xs.svg'}`); + +const blrGlobeXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Globe_xxs.svg'}`); + +const blrHeartLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Heart_lg.svg'}`); + +const blrHeartMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Heart_md.svg'}`); + +const blrHeartSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Heart_sm.svg'}`); + +const blrHeartXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Heart_xl.svg'}`); + +const blrHeartXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Heart_xs.svg'}`); + +const blrHeartXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Heart_xxs.svg'}`); + +const blrHomeLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Home_lg.svg'}`); + +const blrHomeMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Home_md.svg'}`); + +const blrHomeSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Home_sm.svg'}`); + +const blrHomeXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Home_xl.svg'}`); + +const blrHomeXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Home_xs.svg'}`); + +const blrHomeXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Home_xxs.svg'}`); + +const blrImageLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Image_lg.svg'}`); + +const blrImageMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Image_md.svg'}`); + +const blrImageSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Image_sm.svg'}`); + +const blrImageXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Image_xl.svg'}`); + +const blrImageXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Image_xs.svg'}`); + +const blrImageXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Image_xxs.svg'}`); + +const blrInboxMessageMailLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Inbox_message_mail_lg.svg'}`); + +const blrInboxMessageMailMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Inbox_message_mail_md.svg'}`); + +const blrInboxMessageMailSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Inbox_message_mail_sm.svg'}`); + +const blrInboxMessageMailXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Inbox_message_mail_xl.svg'}`); + +const blrInboxMessageMailXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Inbox_message_mail_xs.svg'}`); + +const blrInboxMessageMailXxs = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Inbox_message_mail_xxs.svg'}`); + +const blrInfoLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Info_lg.svg'}`); + +const blrInfoMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Info_md.svg'}`); + +const blrInfoSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Info_sm.svg'}`); + +const blrInfoXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Info_xl.svg'}`); + +const blrInfoXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Info_xs.svg'}`); + +const blrInfoXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Info_xxs.svg'}`); + +const blrLikeLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Like_lg.svg'}`); + +const blrLikeMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Like_md.svg'}`); + +const blrLikeSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Like_sm.svg'}`); + +const blrLikeXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Like_xl.svg'}`); + +const blrLikeXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Like_xs.svg'}`); + +const blrLikeXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Like_xxs.svg'}`); + +const blrLinkBrokenLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Link_broken_lg.svg'}`); + +const blrLinkBrokenMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Link_broken_md.svg'}`); + +const blrLinkBrokenSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Link_broken_sm.svg'}`); + +const blrLinkBrokenXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Link_broken_xl.svg'}`); + +const blrLinkBrokenXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Link_broken_xs.svg'}`); + +const blrLinkBrokenXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Link_broken_xxs.svg'}`); + +const blrLinkLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Link_lg.svg'}`); + +const blrLinkMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Link_md.svg'}`); + +const blrLinkSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Link_sm.svg'}`); + +const blrLinkXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Link_xl.svg'}`); + +const blrLinkXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Link_xs.svg'}`); + +const blrLinkXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Link_xxs.svg'}`); + +const blrLockClosedLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Lock_closed_lg.svg'}`); + +const blrLockClosedMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Lock_closed_md.svg'}`); + +const blrLockClosedSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Lock_closed_sm.svg'}`); + +const blrLockClosedXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Lock_closed_xl.svg'}`); + +const blrLockClosedXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Lock_closed_xs.svg'}`); + +const blrLockClosedXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Lock_closed_xxs.svg'}`); + +const blrLockOpenLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Lock_open_lg.svg'}`); + +const blrLockOpenMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Lock_open_md.svg'}`); + +const blrLockOpenSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Lock_open_sm.svg'}`); + +const blrLockOpenXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Lock_open_xl.svg'}`); + +const blrLockOpenXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Lock_open_xs.svg'}`); + +const blrLockOpenXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Lock_open_xxs.svg'}`); + +const blrMenuLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Menu_lg.svg'}`); + +const blrMenuMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Menu_md.svg'}`); + +const blrMenuSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Menu_sm.svg'}`); + +const blrMenuXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Menu_xl.svg'}`); + +const blrMenuXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Menu_xs.svg'}`); + +const blrMenuXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Menu_xxs.svg'}`); + +const blrMicrophoneLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Microphone_lg.svg'}`); + +const blrMicrophoneMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Microphone_md.svg'}`); + +const blrMicrophoneSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Microphone_sm.svg'}`); + +const blrMicrophoneXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Microphone_xl.svg'}`); + +const blrMicrophoneXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Microphone_xs.svg'}`); + +const blrMicrophoneXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Microphone_xxs.svg'}`); + +const blrMinusLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Minus_lg.svg'}`); + +const blrMinusMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Minus_md.svg'}`); + +const blrMinusSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Minus_sm.svg'}`); + +const blrMinusXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Minus_xl.svg'}`); + +const blrMinusXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Minus_xs.svg'}`); + +const blrMinusXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Minus_xxs.svg'}`); + +const blrMoreHorizontalLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_horizontal_lg.svg'}`); + +const blrMoreHorizontalMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_horizontal_md.svg'}`); + +const blrMoreHorizontalSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_horizontal_sm.svg'}`); + +const blrMoreHorizontalXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_horizontal_xl.svg'}`); + +const blrMoreHorizontalXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_horizontal_xs.svg'}`); + +const blrMoreHorizontalXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_horizontal_xxs.svg'}`); + +const blrMoreLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_lg.svg'}`); + +const blrMoreMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_md.svg'}`); + +const blrMoreSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_sm.svg'}`); + +const blrMoreVerticalLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_vertical_lg.svg'}`); + +const blrMoreVerticalMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_vertical_md.svg'}`); + +const blrMoreVerticalSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_vertical_sm.svg'}`); + +const blrMoreVerticalXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_vertical_xl.svg'}`); + +const blrMoreVerticalXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_vertical_xs.svg'}`); + +const blrMoreVerticalXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_vertical_xxs.svg'}`); + +const blrMoreXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_xl.svg'}`); + +const blrMoreXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_xs.svg'}`); + +const blrMoreXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'More_xxs.svg'}`); + +const blrMusicLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Music_lg.svg'}`); + +const blrMusicMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Music_md.svg'}`); + +const blrMusicSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Music_sm.svg'}`); + +const blrMusicXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Music_xl.svg'}`); + +const blrMusicXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Music_xs.svg'}`); + +const blrMusicXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Music_xxs.svg'}`); + +const blrNotificationBellOffLg = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Notification_bell_off_lg.svg'}`); + +const blrNotificationBellOffMd = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Notification_bell_off_md.svg'}`); + +const blrNotificationBellOffSm = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Notification_bell_off_sm.svg'}`); + +const blrNotificationBellOffXl = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Notification_bell_off_xl.svg'}`); + +const blrNotificationBellOffXs = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Notification_bell_off_xs.svg'}`); + +const blrNotificationBellOffXxs = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Notification_bell_off_xxs.svg'}`); + +const blrNotificationBellOnLg = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Notification_bell_on_lg.svg'}`); + +const blrNotificationBellOnMd = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Notification_bell_on_md.svg'}`); + +const blrNotificationBellOnSm = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Notification_bell_on_sm.svg'}`); + +const blrNotificationBellOnXl = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Notification_bell_on_xl.svg'}`); + +const blrNotificationBellOnXs = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Notification_bell_on_xs.svg'}`); + +const blrNotificationBellOnXxs = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Notification_bell_on_xxs.svg'}`); + +const blrOffLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Off_lg.svg'}`); + +const blrOffMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Off_md.svg'}`); + +const blrOffSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Off_sm.svg'}`); + +const blrOffXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Off_xl.svg'}`); + +const blrOffXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Off_xs.svg'}`); + +const blrOffXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Off_xxs.svg'}`); + +const blrOnLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'On_lg.svg'}`); + +const blrOnMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'On_md.svg'}`); + +const blrOnSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'On_sm.svg'}`); + +const blrOnXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'On_xl.svg'}`); + +const blrOnXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'On_xs.svg'}`); + +const blrOnXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'On_xxs.svg'}`); + +const blrPauseLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pause_lg.svg'}`); + +const blrPauseMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pause_md.svg'}`); + +const blrPauseSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pause_sm.svg'}`); + +const blrPauseXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pause_xl.svg'}`); + +const blrPauseXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pause_xs.svg'}`); + +const blrPauseXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pause_xxs.svg'}`); + +const blrPenLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pen_lg.svg'}`); + +const blrPenMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pen_md.svg'}`); + +const blrPenSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pen_sm.svg'}`); + +const blrPenXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pen_xl.svg'}`); + +const blrPenXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pen_xs.svg'}`); + +const blrPenXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pen_xxs.svg'}`); + +const blrPhoneIncomingCallLg = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_incoming_call_lg.svg'}`); + +const blrPhoneIncomingCallMd = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_incoming_call_md.svg'}`); + +const blrPhoneIncomingCallSm = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_incoming_call_sm.svg'}`); + +const blrPhoneIncomingCallXl = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_incoming_call_xl.svg'}`); + +const blrPhoneIncomingCallXs = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_incoming_call_xs.svg'}`); + +const blrPhoneIncomingCallXxs = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_incoming_call_xxs.svg'}`); + +const blrPhoneLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_lg.svg'}`); + +const blrPhoneMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_md.svg'}`); + +const blrPhoneOutgoingCallLg = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_outgoing_call_lg.svg'}`); + +const blrPhoneOutgoingCallMd = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_outgoing_call_md.svg'}`); + +const blrPhoneOutgoingCallSm = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_outgoing_call_sm.svg'}`); + +const blrPhoneOutgoingCallXl = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_outgoing_call_xl.svg'}`); + +const blrPhoneOutgoingCallXs = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_outgoing_call_xs.svg'}`); + +const blrPhoneOutgoingCallXxs = () => + import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_outgoing_call_xxs.svg'}`); + +const blrPhoneSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_sm.svg'}`); + +const blrPhoneXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_xl.svg'}`); + +const blrPhoneXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_xs.svg'}`); + +const blrPhoneXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Phone_xxs.svg'}`); + +const blrPinLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pin_lg.svg'}`); + +const blrPinMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pin_md.svg'}`); + +const blrPinSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pin_sm.svg'}`); + +const blrPinXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pin_xl.svg'}`); + +const blrPinXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pin_xs.svg'}`); + +const blrPinXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Pin_xxs.svg'}`); + +const blrPlaneLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Plane_lg.svg'}`); + +const blrPlaneMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Plane_md.svg'}`); + +const blrPlaneSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Plane_sm.svg'}`); + +const blrPlaneXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Plane_xl.svg'}`); + +const blrPlaneXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Plane_xs.svg'}`); + +const blrPlaneXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Plane_xxs.svg'}`); + +const blrPlayLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Play_lg.svg'}`); + +const blrPlayMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Play_md.svg'}`); + +const blrPlaySm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Play_sm.svg'}`); + +const blrPlayXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Play_xl.svg'}`); + +const blrPlayXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Play_xs.svg'}`); + +const blrPlayXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Play_xxs.svg'}`); + +const blrPlusLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Plus_lg.svg'}`); + +const blrPlusMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Plus_md.svg'}`); + +const blrPlusSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Plus_sm.svg'}`); + +const blrPlusXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Plus_xl.svg'}`); + +const blrPlusXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Plus_xs.svg'}`); + +const blrPlusXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Plus_xxs.svg'}`); + +const blrPrinterLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Printer_lg.svg'}`); + +const blrPrinterMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Printer_md.svg'}`); + +const blrPrinterSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Printer_sm.svg'}`); + +const blrPrinterXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Printer_xl.svg'}`); + +const blrPrinterXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Printer_xs.svg'}`); + +const blrPrinterXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Printer_xxs.svg'}`); + +const blrProfileLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Profile_lg.svg'}`); + +const blrProfileMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Profile_md.svg'}`); + +const blrProfileSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Profile_sm.svg'}`); + +const blrProfileXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Profile_xl.svg'}`); + +const blrProfileXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Profile_xs.svg'}`); + +const blrProfileXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Profile_xxs.svg'}`); + +const blrRefresh2Lg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Refresh_2_lg.svg'}`); + +const blrRefresh2Md = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Refresh_2_md.svg'}`); + +const blrRefresh2Sm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Refresh_2_sm.svg'}`); + +const blrRefresh2Xl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Refresh_2_xl.svg'}`); + +const blrRefresh2Xs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Refresh_2_xs.svg'}`); + +const blrRefresh2Xxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Refresh_2_xxs.svg'}`); + +const blrRefreshLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Refresh_lg.svg'}`); + +const blrRefreshMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Refresh_md.svg'}`); + +const blrRefreshSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Refresh_sm.svg'}`); + +const blrRefreshXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Refresh_xl.svg'}`); + +const blrRefreshXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Refresh_xs.svg'}`); + +const blrRefreshXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Refresh_xxs.svg'}`); + +const blrResizeInLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Resize_in_lg.svg'}`); + +const blrResizeInMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Resize_in_md.svg'}`); + +const blrResizeInSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Resize_in_sm.svg'}`); + +const blrResizeInXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Resize_in_xl.svg'}`); + +const blrResizeInXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Resize_in_xs.svg'}`); + +const blrResizeInXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Resize_in_xxs.svg'}`); + +const blrResizeOutLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Resize_out_lg.svg'}`); + +const blrResizeOutMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Resize_out_md.svg'}`); + +const blrResizeOutSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Resize_out_sm.svg'}`); + +const blrResizeOutXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Resize_out_xl.svg'}`); + +const blrResizeOutXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Resize_out_xs.svg'}`); + +const blrResizeOutXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Resize_out_xxs.svg'}`); + +const blrScissorsLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Scissors_lg.svg'}`); + +const blrScissorsMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Scissors_md.svg'}`); + +const blrScissorsSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Scissors_sm.svg'}`); + +const blrScissorsXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Scissors_xl.svg'}`); + +const blrScissorsXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Scissors_xs.svg'}`); + +const blrScissorsXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Scissors_xxs.svg'}`); + +const blrSearchLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Search_lg.svg'}`); + +const blrSearchMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Search_md.svg'}`); + +const blrSearchSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Search_sm.svg'}`); + +const blrSearchXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Search_xl.svg'}`); + +const blrSearchXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Search_xs.svg'}`); + +const blrSearchXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Search_xxs.svg'}`); + +const blrSelectionBoxOffLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_box_off_lg.svg'}`); + +const blrSelectionBoxOffMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_box_off_md.svg'}`); + +const blrSelectionBoxOffSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_box_off_sm.svg'}`); + +const blrSelectionBoxOffXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_box_off_xl.svg'}`); + +const blrSelectionBoxOffXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_box_off_xs.svg'}`); + +const blrSelectionBoxOffXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_box_off_xxs.svg'}`); + +const blrSelectionBoxOnLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_box_on_lg.svg'}`); + +const blrSelectionBoxOnMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_box_on_md.svg'}`); + +const blrSelectionBoxOnSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_box_on_sm.svg'}`); + +const blrSelectionBoxOnXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_box_on_xl.svg'}`); + +const blrSelectionBoxOnXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_box_on_xs.svg'}`); + +const blrSelectionBoxOnXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_box_on_xxs.svg'}`); + +const blrSelectionOffLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_off_lg.svg'}`); + +const blrSelectionOffMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_off_md.svg'}`); + +const blrSelectionOffSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_off_sm.svg'}`); + +const blrSelectionOffXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_off_xl.svg'}`); + +const blrSelectionOffXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_off_xs.svg'}`); + +const blrSelectionOffXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_off_xxs.svg'}`); + +const blrSelectionOnLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_on_lg.svg'}`); + +const blrSelectionOnMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_on_md.svg'}`); + +const blrSelectionOnSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_on_sm.svg'}`); + +const blrSelectionOnXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_on_xl.svg'}`); + +const blrSelectionOnXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_on_xs.svg'}`); + +const blrSelectionOnXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Selection_on_xxs.svg'}`); + +const blrSendLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Send_lg.svg'}`); + +const blrSendMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Send_md.svg'}`); + +const blrSendSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Send_sm.svg'}`); + +const blrSendXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Send_xl.svg'}`); + +const blrSendXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Send_xs.svg'}`); + +const blrSendXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Send_xxs.svg'}`); + +const blrSettingsCogLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Settings_cog_lg.svg'}`); + +const blrSettingsCogMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Settings_cog_md.svg'}`); + +const blrSettingsCogSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Settings_cog_sm.svg'}`); + +const blrSettingsCogXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Settings_cog_xl.svg'}`); + +const blrSettingsCogXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Settings_cog_xs.svg'}`); + +const blrSettingsCogXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Settings_cog_xxs.svg'}`); + +const blrShareLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Share_lg.svg'}`); + +const blrShareMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Share_md.svg'}`); + +const blrShareSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Share_sm.svg'}`); + +const blrShareXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Share_xl.svg'}`); + +const blrShareXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Share_xs.svg'}`); + +const blrShareXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Share_xxs.svg'}`); + +const blrShoppingBasketLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Shopping_basket_lg.svg'}`); + +const blrShoppingBasketMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Shopping_basket_md.svg'}`); + +const blrShoppingBasketSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Shopping_basket_sm.svg'}`); + +const blrShoppingBasketXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Shopping_basket_xl.svg'}`); + +const blrShoppingBasketXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Shopping_basket_xs.svg'}`); + +const blrShoppingBasketXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Shopping_basket_xxs.svg'}`); + +const blrSmoothieMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Smoothie_md.svg'}`); + +const blrSmoothieSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Smoothie_sm.svg'}`); + +const blrSmoothieXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Smoothie_xs.svg'}`); + +const blrSoundMaxLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Sound_max_lg.svg'}`); + +const blrSoundMaxMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Sound_max_md.svg'}`); + +const blrSoundMaxSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Sound_max_sm.svg'}`); + +const blrSoundMaxXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Sound_max_xl.svg'}`); + +const blrSoundMaxXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Sound_max_xs.svg'}`); + +const blrSoundMaxXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Sound_max_xxs.svg'}`); + +const blrSoundMinLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Sound_min_lg.svg'}`); + +const blrSoundMinMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Sound_min_md.svg'}`); + +const blrSoundMinSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Sound_min_sm.svg'}`); + +const blrSoundMinXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Sound_min_xl.svg'}`); + +const blrSoundMinXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Sound_min_xs.svg'}`); + +const blrSoundMinXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Sound_min_xxs.svg'}`); + +const blrStarLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Star_lg.svg'}`); + +const blrStarMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Star_md.svg'}`); + +const blrStarSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Star_sm.svg'}`); + +const blrStarXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Star_xl.svg'}`); + +const blrStarXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Star_xs.svg'}`); + +const blrStarXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Star_xxs.svg'}`); + +const blrTagLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Tag_lg.svg'}`); + +const blrTagMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Tag_md.svg'}`); + +const blrTagSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Tag_sm.svg'}`); + +const blrTagXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Tag_xl.svg'}`); + +const blrTagXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Tag_xs.svg'}`); + +const blrTagXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Tag_xxs.svg'}`); + +const blrTrashLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Trash_lg.svg'}`); + +const blrTrashMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Trash_md.svg'}`); + +const blrTrashSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Trash_sm.svg'}`); + +const blrTrashXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Trash_xl.svg'}`); + +const blrTrashXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Trash_xs.svg'}`); + +const blrTrashXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Trash_xxs.svg'}`); + +const blrUploadLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Upload_lg.svg'}`); + +const blrUploadMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Upload_md.svg'}`); + +const blrUploadSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Upload_sm.svg'}`); + +const blrUploadXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Upload_xl.svg'}`); + +const blrUploadXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Upload_xs.svg'}`); + +const blrUploadXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Upload_xxs.svg'}`); + +const blrVideoCameraLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Video_camera_lg.svg'}`); + +const blrVideoCameraMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Video_camera_md.svg'}`); + +const blrVideoCameraSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Video_camera_sm.svg'}`); + +const blrVideoCameraXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Video_camera_xl.svg'}`); + +const blrVideoCameraXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Video_camera_xs.svg'}`); + +const blrVideoCameraXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Video_camera_xxs.svg'}`); + +const blrVideoLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Video_lg.svg'}`); + +const blrVideoMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Video_md.svg'}`); + +const blrVideoSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Video_sm.svg'}`); + +const blrVideoXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Video_xl.svg'}`); + +const blrVideoXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Video_xs.svg'}`); + +const blrVideoXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'Video_xxs.svg'}`); + +const blrWiFiLg = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'WiFi_lg.svg'}`); + +const blrWiFiMd = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'WiFi_md.svg'}`); + +const blrWiFiSm = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'WiFi_sm.svg'}`); + +const blrWiFiXl = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'WiFi_xl.svg'}`); + +const blrWiFiXs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'WiFi_xs.svg'}`); + +const blrWiFiXxs = () => import(`!!raw-loader!@boiler/icons/icons-optimized/${'WiFi_xxs.svg'}`); export const PureIconKeys = [ 'blr360', - 'blrArrowDown', - 'blrArrowLeft', - 'blrArrowRight', - 'blrArrowUp', + 'blr360', + 'blr360', + 'blr360', + 'blr360', + 'blr360', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrArrow', + 'blrBag', + 'blrBag', + 'blrBag', + 'blrBag', 'blrBag', + 'blrBag', + 'blrBook', + 'blrBook', + 'blrBook', 'blrBook', + 'blrBook', + 'blrBook', + 'blrBookmark', + 'blrBookmark', 'blrBookmark', + 'blrBookmark', + 'blrBookmark', + 'blrBookmark', + 'blrBriefcase', + 'blrBriefcase', + 'blrBriefcase', + 'blrBriefcase', + 'blrBriefcase', 'blrBriefcase', 'blrCalendar', - 'blrCalendarToday', + 'blrCalendar', + 'blrCalendar', + 'blrCalendar', + 'blrCalendar', + 'blrCalendar', + 'blrCalendar', + 'blrCalendar', + 'blrCalendar', + 'blrCalendar', + 'blrCalendar', + 'blrCalendar', + 'blrCamera', + 'blrCamera', + 'blrCamera', + 'blrCamera', + 'blrCamera', 'blrCamera', 'blrCart', + 'blrCart', + 'blrCart', + 'blrCart', + 'blrCart', + 'blrCart', + 'blrChat', + 'blrChat', + 'blrChat', 'blrChat', + 'blrChat', + 'blrChat', + 'blrCheckmark', + 'blrCheckmark', 'blrCheckmark', - 'blrChevronDown', - 'blrChevronLeft', - 'blrChevronRight', - 'blrChevronUp', - 'blrClock0000', - 'blrClock0030', - 'blrClock0100', - 'blrClock0130', - 'blrClock0300', - 'blrClock0330', - 'blrClock0430', - 'blrClock0500', - 'blrClock0700', - 'blrClock0730', - 'blrClock0900', - 'blrClock0930', - 'blrClock1100', - 'blrClock1130', + 'blrCheckmark', + 'blrCheckmark', + 'blrCheckmark', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrChevron', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClock', + 'blrClose', 'blrClose', + 'blrClose', + 'blrClose', + 'blrClose', + 'blrClose', + 'blrCloud', + 'blrCloud', + 'blrCloud', + 'blrCloud', 'blrCloud', - 'blrCloudUpload', + 'blrCloud', + 'blrCloud', + 'blrCloud', + 'blrCloud', + 'blrCloud', + 'blrCloud', + 'blrCloud', + 'blrCompass', 'blrCompass', + 'blrCompass', + 'blrCompass', + 'blrCompass', + 'blrCompass', + 'blrCopy', + 'blrCopy', + 'blrCopy', + 'blrCopy', 'blrCopy', + 'blrCopy', + 'blrCrop', + 'blrCrop', + 'blrCrop', 'blrCrop', + 'blrCrop', + 'blrCrop', + 'blrDislike', + 'blrDislike', 'blrDislike', - 'blrDocumentNew', - 'blrDocumentTwo', + 'blrDislike', + 'blrDislike', + 'blrDislike', + 'blrDocument', + 'blrDocument', + 'blrDocument', + 'blrDocument', + 'blrDocument', + 'blrDocument', + 'blrDocument', + 'blrDocument', + 'blrDocument', + 'blrDocument', + 'blrDocument', + 'blrDocument', + 'blrDownload', + 'blrDownload', + 'blrDownload', + 'blrDownload', + 'blrDownload', 'blrDownload', 'blrDrag', + 'blrDrag', + 'blrDrag', + 'blrDrag', + 'blrDrag', + 'blrDrag', + 'blrEnvelopeClosed', + 'blrEnvelopeClosed', + 'blrEnvelopeClosed', 'blrEnvelopeClosed', + 'blrEnvelopeClosed', + 'blrEnvelopeClosed', + 'blrEnvelopeOpen', + 'blrEnvelopeOpen', 'blrEnvelopeOpen', + 'blrEnvelopeOpen', + 'blrEnvelopeOpen', + 'blrEnvelopeOpen', + 'blrEqual', 'blrEqual', - 'blrErrorFilled', + 'blrEqual', + 'blrEqual', + 'blrEqual', + 'blrEqual', + 'blrError', + 'blrError', + 'blrError', + 'blrError', 'blrError', + 'blrError', + 'blrError', + 'blrError', + 'blrError', + 'blrError', + 'blrError', + 'blrError', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', + 'blrEye', 'blrEye', - 'blrEyeOff', - 'blrEyeOn', 'blrFlag', + 'blrFlag', + 'blrFlag', + 'blrFlag', + 'blrFlag', + 'blrFlag', + 'blrFolder', + 'blrFolder', + 'blrFolder', 'blrFolder', - 'blrFolderOpen', - 'blrFolderOpenSide', + 'blrFolder', + 'blrFolder', + 'blrFolder', + 'blrFolder', + 'blrFolder', + 'blrFolder', + 'blrFolder', + 'blrFolder', + 'blrFolder', + 'blrFolder', + 'blrFolder', + 'blrFolder', + 'blrFolder', + 'blrFolder', + 'blrForward', + 'blrForward', 'blrForward', + 'blrForward', + 'blrForward', + 'blrForward', + 'blrGlobe', + 'blrGlobe', + 'blrGlobe', + 'blrGlobe', + 'blrGlobe', 'blrGlobe', 'blrHeart', + 'blrHeart', + 'blrHeart', + 'blrHeart', + 'blrHeart', + 'blrHeart', + 'blrHome', + 'blrHome', + 'blrHome', 'blrHome', + 'blrHome', + 'blrHome', + 'blrImage', + 'blrImage', 'blrImage', - 'blrInboxMessageMail', + 'blrImage', + 'blrImage', + 'blrImage', + 'blrInbox', + 'blrInbox', + 'blrInbox', + 'blrInbox', + 'blrInbox', + 'blrInbox', + 'blrInfo', 'blrInfo', + 'blrInfo', + 'blrInfo', + 'blrInfo', + 'blrInfo', + 'blrLike', + 'blrLike', + 'blrLike', + 'blrLike', 'blrLike', - 'blrLinkBroken', + 'blrLike', + 'blrLink', + 'blrLink', + 'blrLink', + 'blrLink', + 'blrLink', + 'blrLink', + 'blrLink', 'blrLink', - 'blrLockClosed', - 'blrLockOpen', + 'blrLink', + 'blrLink', + 'blrLink', + 'blrLink', + 'blrLock', + 'blrLock', + 'blrLock', + 'blrLock', + 'blrLock', + 'blrLock', + 'blrLock', + 'blrLock', + 'blrLock', + 'blrLock', + 'blrLock', + 'blrLock', + 'blrMenu', + 'blrMenu', + 'blrMenu', + 'blrMenu', 'blrMenu', + 'blrMenu', + 'blrMicrophone', + 'blrMicrophone', + 'blrMicrophone', 'blrMicrophone', + 'blrMicrophone', + 'blrMicrophone', + 'blrMinus', + 'blrMinus', 'blrMinus', - 'blrMoreHorizontal', + 'blrMinus', + 'blrMinus', + 'blrMinus', + 'blrMore', + 'blrMore', + 'blrMore', + 'blrMore', + 'blrMore', 'blrMore', - 'blrMoreVertical', + 'blrMore', + 'blrMore', + 'blrMore', + 'blrMore', + 'blrMore', + 'blrMore', + 'blrMore', + 'blrMore', + 'blrMore', + 'blrMore', + 'blrMore', + 'blrMore', + 'blrMusic', + 'blrMusic', + 'blrMusic', + 'blrMusic', 'blrMusic', - 'blrNotificationBellOff', - 'blrNotificationBellOn', + 'blrMusic', + 'blrNotification', + 'blrNotification', + 'blrNotification', + 'blrNotification', + 'blrNotification', + 'blrNotification', + 'blrNotification', + 'blrNotification', + 'blrNotification', + 'blrNotification', + 'blrNotification', + 'blrNotification', + 'blrOff', + 'blrOff', + 'blrOff', + 'blrOff', + 'blrOff', + 'blrOff', + 'blrOn', + 'blrOn', + 'blrOn', + 'blrOn', + 'blrOn', + 'blrOn', + 'blrPause', + 'blrPause', + 'blrPause', 'blrPause', + 'blrPause', + 'blrPause', + 'blrPen', + 'blrPen', 'blrPen', - 'blrPhoneIncomingCall', + 'blrPen', + 'blrPen', + 'blrPen', + 'blrPhone', + 'blrPhone', + 'blrPhone', + 'blrPhone', + 'blrPhone', 'blrPhone', - 'blrPhoneOutgoingCall', + 'blrPhone', + 'blrPhone', + 'blrPhone', + 'blrPhone', + 'blrPhone', + 'blrPhone', + 'blrPhone', + 'blrPhone', + 'blrPhone', + 'blrPhone', + 'blrPhone', + 'blrPhone', + 'blrPin', + 'blrPin', + 'blrPin', + 'blrPin', 'blrPin', + 'blrPin', + 'blrPlane', + 'blrPlane', + 'blrPlane', 'blrPlane', + 'blrPlane', + 'blrPlane', + 'blrPlay', + 'blrPlay', 'blrPlay', + 'blrPlay', + 'blrPlay', + 'blrPlay', + 'blrPlus', + 'blrPlus', + 'blrPlus', + 'blrPlus', + 'blrPlus', 'blrPlus', 'blrPrinter', + 'blrPrinter', + 'blrPrinter', + 'blrPrinter', + 'blrPrinter', + 'blrPrinter', + 'blrProfile', + 'blrProfile', + 'blrProfile', 'blrProfile', - 'blrRefresh2', + 'blrProfile', + 'blrProfile', + 'blrRefresh', + 'blrRefresh', + 'blrRefresh', + 'blrRefresh', + 'blrRefresh', + 'blrRefresh', 'blrRefresh', - 'blrResizeIn', - 'blrResizeOut', + 'blrRefresh', + 'blrRefresh', + 'blrRefresh', + 'blrRefresh', + 'blrRefresh', + 'blrResize', + 'blrResize', + 'blrResize', + 'blrResize', + 'blrResize', + 'blrResize', + 'blrResize', + 'blrResize', + 'blrResize', + 'blrResize', + 'blrResize', + 'blrResize', + 'blrScissors', + 'blrScissors', + 'blrScissors', 'blrScissors', + 'blrScissors', + 'blrScissors', + 'blrSearch', + 'blrSearch', 'blrSearch', - 'blrSelectionBoxOff', - 'blrSelectionBoxOn', - 'blrSelectionOff', - 'blrSelectionOn', + 'blrSearch', + 'blrSearch', + 'blrSearch', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSelection', + 'blrSend', 'blrSend', - 'blrSettingsCog', + 'blrSend', + 'blrSend', + 'blrSend', + 'blrSend', + 'blrSettings', + 'blrSettings', + 'blrSettings', + 'blrSettings', + 'blrSettings', + 'blrSettings', + 'blrShare', + 'blrShare', + 'blrShare', + 'blrShare', 'blrShare', - 'blrShoppingBasket', - 'blroothie', - 'blrSoundMax', - 'blrSoundMin', + 'blrShare', + 'blrShopping', + 'blrShopping', + 'blrShopping', + 'blrShopping', + 'blrShopping', + 'blrShopping', + 'blrSmoothie', + 'blrSmoothie', + 'blrSmoothie', + 'blrSound', + 'blrSound', + 'blrSound', + 'blrSound', + 'blrSound', + 'blrSound', + 'blrSound', + 'blrSound', + 'blrSound', + 'blrSound', + 'blrSound', + 'blrSound', + 'blrStar', + 'blrStar', + 'blrStar', 'blrStar', + 'blrStar', + 'blrStar', + 'blrTag', + 'blrTag', 'blrTag', + 'blrTag', + 'blrTag', + 'blrTag', + 'blrTrash', + 'blrTrash', + 'blrTrash', + 'blrTrash', + 'blrTrash', 'blrTrash', 'blrUpload', - 'blrVideoCamera', + 'blrUpload', + 'blrUpload', + 'blrUpload', + 'blrUpload', + 'blrUpload', + 'blrVideo', + 'blrVideo', + 'blrVideo', + 'blrVideo', + 'blrVideo', + 'blrVideo', + 'blrVideo', + 'blrVideo', + 'blrVideo', + 'blrVideo', + 'blrVideo', 'blrVideo', 'blrWiFi', + 'blrWiFi', + 'blrWiFi', + 'blrWiFi', + 'blrWiFi', + 'blrWiFi', ]; export const IconMapping = { @@ -8673,6 +2364,8 @@ export const IconMapping = { blrErrorXl, blrErrorXs, blrErrorXxs, + blrEyeLg, + blrEyeMd, blrEyeOffLg, blrEyeOffMd, blrEyeOffSm, @@ -8685,6 +2378,10 @@ export const IconMapping = { blrEyeOnXl, blrEyeOnXs, blrEyeOnXxs, + blrEyeSm, + blrEyeXl, + blrEyeXs, + blrEyeXxs, blrFlagLg, blrFlagMd, blrFlagSm, @@ -8835,6 +2532,18 @@ export const IconMapping = { blrNotificationBellOnXl, blrNotificationBellOnXs, blrNotificationBellOnXxs, + blrOffLg, + blrOffMd, + blrOffSm, + blrOffXl, + blrOffXs, + blrOffXxs, + blrOnLg, + blrOnMd, + blrOnSm, + blrOnXl, + blrOnXs, + blrOnXxs, blrPauseLg, blrPauseMd, blrPauseSm, @@ -9043,7 +2752,6 @@ export const IconMapping = { blrWiFiXs, blrWiFiXxs, }; - -export type SizelessIconType = (typeof PureIconKeys)[number]; export type IconType = keyof typeof IconMapping; export const IconKeys = Object.keys(IconMapping); +export type SizelessIconType = (typeof PureIconKeys)[number]; diff --git a/packages/icons/index.ts b/packages/icons/index.ts index 011f5c998..23da99fe4 100644 --- a/packages/icons/index.ts +++ b/packages/icons/index.ts @@ -1 +1 @@ -export * from './icons-optimized/icons'; +export * from './icons-optimized'; diff --git a/packages/icons/package.json b/packages/icons/package.json index 9fd895866..fbbf039b4 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -6,8 +6,6 @@ "license": "MIT", "scripts": { "svgo:icons": "svgo -f icon-set -o icons-optimized --config svgo.config.js", - "precompile:icons": "rimraf icons", - "compile:icons": "yarn svgo:icons && node scripts/index.mjs", - "postcompile:icons": "prettier ./icons-optimized/icons.ts --write" + "compile:icons": "rimraf icons-optimized && yarn svgo:icons && node scripts/index.mjs && prettier ./icons-optimized/index.ts --write" } } diff --git a/packages/icons/scripts/index.mjs b/packages/icons/scripts/index.mjs index 9f5c4b4a1..1f6a0e8ef 100644 --- a/packages/icons/scripts/index.mjs +++ b/packages/icons/scripts/index.mjs @@ -6,40 +6,52 @@ import chalk from 'chalk'; const __dirname = path.resolve(); const iconDir = `${__dirname}/icons-optimized`; +let pureKeys = []; + fs.readdir(iconDir, (err, files) => { if (err) { throw new Error('Unable to scan directory: ' + err); } - const icons = []; + const iconNames = []; const iconTemplateStrings = []; files.forEach((file) => { if (file.endsWith('.svg')) { - const withPrefix = `blr${path.parse(file).name}`; + const fileName = path.parse(file).name; + const withPrefix = `blr${fileName}`; + const withoutSize = withPrefix.split('_')[0]; const name = camelCase(withPrefix); - const data = fs.readFileSync(`${iconDir}/${file}`, 'utf8'); - // adds a class attribute to the svg string - const withClassAttribute = data.replace(' html\`${withClassAttribute}\`; \n`); + iconTemplateStrings.push( + `const ${name} = () => import(\`!!raw-loader!@boiler/icons/icons-optimized/\$\{"${file}"\}\`); \n` + ); } }); - console.log(chalk.greenBright(`\n... 🖼️ compiles ${icons.length} icons:\n`)); - icons.forEach((icon) => console.log(chalk.green.bold(`${icon.name}`))); + console.log(chalk.greenBright(`\n... 🖼️ compiles ${iconNames.length} icons:\n`)); + iconNames.forEach((icon) => console.log(chalk.green.bold(`${icon}`))); console.log('\n'); const template = ` - import { html } from 'lit'; \n - ${iconTemplateStrings.join('\n')} + ${iconTemplateStrings.join('\n')} + + export const PureIconKeys = [ + ${pureKeys.join(',\n')} + ]; - export const IconMapping = { ${icons.map((icon) => icon.name).join(',\n')} }; - export type IconType = keyof typeof IconMapping; - export const IconKeys = Object.keys(IconMapping); + export const IconMapping = { ${iconNames.map((icon) => icon).join(',\n')} }; + export type IconType = keyof typeof IconMapping; + export const IconKeys = Object.keys(IconMapping); + export type SizelessIconType = (typeof PureIconKeys)[number]; `; - fs.writeFileSync(`${iconDir}/icons.ts`, template, 'utf-8'); + fs.writeFileSync(`${iconDir}/index.ts`, template, 'utf-8'); }); diff --git a/packages/js-example-app/webpack.dev.js b/packages/js-example-app/webpack.dev.js index 395c9954e..73881b365 100644 --- a/packages/js-example-app/webpack.dev.js +++ b/packages/js-example-app/webpack.dev.js @@ -6,7 +6,11 @@ const CopyPlugin = require('copy-webpack-plugin'); module.exports = merge(common, { plugins: [ new CopyPlugin({ - patterns: [{ from: 'src/assets', to: '.' }], + patterns: [ + { from: 'src/assets', to: '.' }, + + { from: '../ui-library/dist', to: '.' }, + ], }), ], }); diff --git a/packages/js-example-app/webpack.prod.js b/packages/js-example-app/webpack.prod.js index 8e10c733b..814f0cd05 100644 --- a/packages/js-example-app/webpack.prod.js +++ b/packages/js-example-app/webpack.prod.js @@ -9,7 +9,10 @@ module.exports = merge(common, { }, plugins: [ new CopyPlugin({ - patterns: [{ from: 'src/prod-assets', to: '.' }], + patterns: [ + { from: 'src/prod-assets', to: '.' }, + { from: '../ui-library/dist/*.js', to: '.' }, + ], }), ], }); diff --git a/packages/ui-library/.storybook/main.ts b/packages/ui-library/.storybook/main.ts index c2c201eb7..8f505362d 100644 --- a/packages/ui-library/.storybook/main.ts +++ b/packages/ui-library/.storybook/main.ts @@ -22,6 +22,15 @@ const config: StorybookConfig = { include: resolve(__dirname, 'packages'), }); + config.module!.rules!.push({ + test: /\.svg$/, + use: [ + { + loader: 'raw-loader', + }, + ], + }); + // Return the altered config return config; }, diff --git a/packages/ui-library/babel.config.json b/packages/ui-library/babel.config.json index bd434541e..6497ac208 100644 --- a/packages/ui-library/babel.config.json +++ b/packages/ui-library/babel.config.json @@ -1,6 +1,6 @@ { "sourceType": "unambiguous", - "presets": [["@babel/preset-env"], "@babel/preset-typescript"], + "presets": ["@babel/preset-env", "@babel/preset-typescript"], "plugins": [ ["@babel/plugin-proposal-decorators", { "decoratorsBeforeExport": true }], "@babel/plugin-transform-class-properties" diff --git a/packages/ui-library/src/components/actions/buttons/icon-button/index.stories.ts b/packages/ui-library/src/components/actions/buttons/icon-button/index.stories.ts index e391edf6a..1df43903c 100644 --- a/packages/ui-library/src/components/actions/buttons/icon-button/index.stories.ts +++ b/packages/ui-library/src/components/actions/buttons/icon-button/index.stories.ts @@ -1,6 +1,7 @@ /* eslint-disable no-console */ import { html } from 'lit'; -import { BlrIconButtonType, BlrIconButtonRenderFunction } from './index'; +import { BlrIconButtonType } from './index'; +import { BlrIconButtonRenderFunction } from './renderFunction'; import { PureIconKeys } from '@boiler/icons'; import { ActionVariants, ActionSizes } from '../../../../globals/constants'; import { Themes } from '../../../../foundation/_tokens-generated/index.themes'; diff --git a/packages/ui-library/src/components/actions/buttons/icon-button/index.test.ts b/packages/ui-library/src/components/actions/buttons/icon-button/index.test.ts index 81a55144f..599013398 100644 --- a/packages/ui-library/src/components/actions/buttons/icon-button/index.test.ts +++ b/packages/ui-library/src/components/actions/buttons/icon-button/index.test.ts @@ -1,4 +1,5 @@ -import { BlrIconButtonType, BlrIconButtonRenderFunction } from './index'; +import { BlrIconButtonRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrIconButtonType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/actions/buttons/icon-button/index.ts b/packages/ui-library/src/components/actions/buttons/icon-button/index.ts index c35d0c18b..976ef2263 100644 --- a/packages/ui-library/src/components/actions/buttons/icon-button/index.ts +++ b/packages/ui-library/src/components/actions/buttons/icon-button/index.ts @@ -7,14 +7,13 @@ import { styleCustom } from './index.css'; import { actionDark, actionLight } from '../../../../foundation/semantic-tokens/action.css'; import { ActionVariantType, ActionSizesType, SizesType, FormSizesType } from '../../../../globals/types'; import { determineLoaderVariant } from '../../../../utils/determine-loader-variant'; -import { BlrIconRenderFunction } from '../../../ui/icon'; +import { BlrIconRenderFunction } from '../../../ui/icon/renderFunction'; import { calculateIconName } from '../../../../utils/calculate-icon-name'; -import { BlrLoaderRenderFunction } from '../../../feedback/loader'; +import { BlrLoaderRenderFunction } from '../../../feedback/loader/renderFunction'; import { ThemeType } from '../../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../../utils/typesafe-generic-component-renderer'; import { getComponentConfigToken } from '../../../../utils/get-component-config-token'; -const TAG_NAME = 'blr-icon-button'; +export const TAG_NAME = 'blr-icon-button'; @customElement(TAG_NAME) export class BlrIconButton extends LitElement { @@ -124,12 +123,16 @@ export class BlrIconButton extends LitElement { theme: this.theme, }) : nothing} - ${BlrIconRenderFunction({ - icon: calculateIconName(this.icon, iconSizeVariant), - size: iconSizeVariant, - hideAria: true, - classMap: iconClasses, - })} + ${BlrIconRenderFunction( + { + icon: calculateIconName(this.icon, iconSizeVariant), + size: iconSizeVariant, + classMap: iconClasses, + }, + { + 'aria-hidden': true, + } + )} `; } @@ -137,6 +140,3 @@ export class BlrIconButton extends LitElement { } export type BlrIconButtonType = Omit; - -export const BlrIconButtonRenderFunction = (params: BlrIconButtonType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/actions/buttons/icon-button/renderFunction.ts b/packages/ui-library/src/components/actions/buttons/icon-button/renderFunction.ts new file mode 100644 index 000000000..301caf986 --- /dev/null +++ b/packages/ui-library/src/components/actions/buttons/icon-button/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrIconButtonType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../../utils/typesafe-generic-component-renderer'; + +export const BlrIconButtonRenderFunction = (params: BlrIconButtonType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/actions/buttons/text-button/index.stories.ts b/packages/ui-library/src/components/actions/buttons/text-button/index.stories.ts index 1c2d03007..d059e0aa6 100644 --- a/packages/ui-library/src/components/actions/buttons/text-button/index.stories.ts +++ b/packages/ui-library/src/components/actions/buttons/text-button/index.stories.ts @@ -1,6 +1,7 @@ /* eslint-disable no-console */ import { html } from 'lit-html'; -import { BlrTextButtonType, BlrTextButtonRenderFunction } from './index'; +import { BlrTextButtonType } from './index'; +import { BlrTextButtonRenderFunction } from './renderFunction'; import { PureIconKeys } from '@boiler/icons'; import { ActionSizes, ActionVariants, IconPositionVariant, ButtonDisplayOptions } from '../../../../globals/constants'; import { Themes } from '../../../../foundation/_tokens-generated/index.themes'; diff --git a/packages/ui-library/src/components/actions/buttons/text-button/index.test.ts b/packages/ui-library/src/components/actions/buttons/text-button/index.test.ts index d4b6b9d9d..7ac87b60b 100644 --- a/packages/ui-library/src/components/actions/buttons/text-button/index.test.ts +++ b/packages/ui-library/src/components/actions/buttons/text-button/index.test.ts @@ -1,4 +1,5 @@ -import { BlrTextButtonType, BlrTextButtonRenderFunction } from './index'; +import { BlrTextButtonRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrTextButtonType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/actions/buttons/text-button/index.ts b/packages/ui-library/src/components/actions/buttons/text-button/index.ts index a2926231c..b4123e58d 100644 --- a/packages/ui-library/src/components/actions/buttons/text-button/index.ts +++ b/packages/ui-library/src/components/actions/buttons/text-button/index.ts @@ -14,13 +14,12 @@ import { ButtonDisplayType, } from '../../../../globals/types'; import { determineLoaderVariant } from '../../../../utils/determine-loader-variant'; -import { BlrIconRenderFunction } from '../../../ui/icon'; +import { BlrIconRenderFunction } from '../../../ui/icon/renderFunction'; import { calculateIconName } from '../../../../utils/calculate-icon-name'; import { ThemeType } from '../../../../foundation/_tokens-generated/index.themes'; -import { BlrLoaderRenderFunction } from '../../../feedback/loader'; -import { genericBlrComponentRenderer } from '../../../../utils/typesafe-generic-component-renderer'; +import { BlrLoaderRenderFunction } from '../../../feedback/loader/renderFunction'; -const TAG_NAME = 'blr-text-button'; +export const TAG_NAME = 'blr-text-button'; import { getComponentConfigToken } from '../../../../utils/get-component-config-token'; @customElement('blr-text-button') @@ -118,21 +117,29 @@ export class BlrTextButton extends LitElement { const labelAndIconGroup = html`
${this.hasIcon && this.iconPosition === 'leading' - ? BlrIconRenderFunction({ - icon: calculateIconName(this.icon, iconSizeVariant), - size: iconSizeVariant, - hideAria: true, - classMap: iconClasses, - }) + ? BlrIconRenderFunction( + { + icon: calculateIconName(this.icon, iconSizeVariant), + size: iconSizeVariant, + classMap: iconClasses, + }, + { + 'aria-hidden': true, + } + ) : nothing} ${this.label} ${this.hasIcon && this.iconPosition === 'trailing' - ? BlrIconRenderFunction({ - icon: calculateIconName(this.icon, iconSizeVariant), - size: iconSizeVariant, - hideAria: true, - classMap: iconClasses, - }) + ? BlrIconRenderFunction( + { + icon: calculateIconName(this.icon, iconSizeVariant), + size: iconSizeVariant, + classMap: iconClasses, + }, + { + 'aria-hidden': true, + } + ) : nothing}
`; @@ -171,6 +178,3 @@ export class BlrTextButton extends LitElement { } export type BlrTextButtonType = Omit; - -export const BlrTextButtonRenderFunction = (params: BlrTextButtonType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/actions/buttons/text-button/renderFunction.ts b/packages/ui-library/src/components/actions/buttons/text-button/renderFunction.ts new file mode 100644 index 000000000..e751d5d38 --- /dev/null +++ b/packages/ui-library/src/components/actions/buttons/text-button/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrTextButtonType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../../utils/typesafe-generic-component-renderer'; + +export const BlrTextButtonRenderFunction = (params: BlrTextButtonType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/feedback/loader/index.stories.ts b/packages/ui-library/src/components/feedback/loader/index.stories.ts index 06cb1eaf1..34231f6b6 100644 --- a/packages/ui-library/src/components/feedback/loader/index.stories.ts +++ b/packages/ui-library/src/components/feedback/loader/index.stories.ts @@ -1,4 +1,5 @@ -import { BlrLoaderType, BlrLoaderRenderFunction } from './index'; +import { BlrLoaderType } from './index'; +import { BlrLoaderRenderFunction } from './renderFunction'; import { FeedbackSizes, FeedbackVariants } from '../../../globals/constants'; import { Themes } from '../../../foundation/_tokens-generated/index.themes'; import { html } from 'lit-html'; diff --git a/packages/ui-library/src/components/feedback/loader/index.test.ts b/packages/ui-library/src/components/feedback/loader/index.test.ts index f563ea63e..ea23afb1e 100644 --- a/packages/ui-library/src/components/feedback/loader/index.test.ts +++ b/packages/ui-library/src/components/feedback/loader/index.test.ts @@ -1,4 +1,5 @@ -import { BlrLoaderType, BlrLoaderRenderFunction } from './index'; +import { BlrLoaderRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrLoaderType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/feedback/loader/index.ts b/packages/ui-library/src/components/feedback/loader/index.ts index ecea155a8..6c4853eb2 100644 --- a/packages/ui-library/src/components/feedback/loader/index.ts +++ b/packages/ui-library/src/components/feedback/loader/index.ts @@ -4,9 +4,8 @@ import { customElement, property } from 'lit/decorators.js'; import { styleCustomLight, styleCustomDark } from './index.css'; import { ActionSizesType, FeedbackVariantType } from '../../../globals/types'; import { ThemeType } from '../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; -const TAG_NAME = 'blr-loader'; +export const TAG_NAME = 'blr-loader'; @customElement(TAG_NAME) export class BlrLoader extends LitElement { @@ -39,6 +38,3 @@ export class BlrLoader extends LitElement { } export type BlrLoaderType = Omit; - -export const BlrLoaderRenderFunction = (params: BlrLoaderType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/feedback/loader/renderFunction.ts b/packages/ui-library/src/components/feedback/loader/renderFunction.ts new file mode 100644 index 000000000..3a499d0ed --- /dev/null +++ b/packages/ui-library/src/components/feedback/loader/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrLoaderType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; + +export const BlrLoaderRenderFunction = (params: BlrLoaderType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/feedback/tooltip/index.stories.ts b/packages/ui-library/src/components/feedback/tooltip/index.stories.ts index b5204badf..0d455f082 100644 --- a/packages/ui-library/src/components/feedback/tooltip/index.stories.ts +++ b/packages/ui-library/src/components/feedback/tooltip/index.stories.ts @@ -1,13 +1,14 @@ import { LitElement, html } from 'lit'; -import { BlrTooltipRenderFunction, BlrTooltipType } from './index'; +import { BlrTooltipType } from './index'; +import { BlrTooltipRenderFunction } from './renderFunction'; import { ThemeType, Themes } from '../../../foundation/_tokens-generated/index.themes'; import { TooltipPlacement } from '../../../globals/constants'; import { tooltipPosition } from './tooltip-position'; import { customElement, property, query, state } from 'lit/decorators.js'; import { FormSizesType } from '../../../globals/types'; import { Placement as PlacementType } from '@floating-ui/dom'; -import { BlrTooltipBubbleRenderFunction } from './tooltip-bubble'; +import { BlrTooltipBubbleRenderFunction } from './tooltip-bubble/renderFunction'; export default { title: 'Design System/Web Components/Feedback/Tooltip/Tooltip', diff --git a/packages/ui-library/src/components/feedback/tooltip/index.test.ts b/packages/ui-library/src/components/feedback/tooltip/index.test.ts index 29cda1296..c04b5dcbb 100644 --- a/packages/ui-library/src/components/feedback/tooltip/index.test.ts +++ b/packages/ui-library/src/components/feedback/tooltip/index.test.ts @@ -1,4 +1,5 @@ -import { BlrTooltipRenderFunction, BlrTooltipType } from './index'; +import { BlrTooltipRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrTooltipType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { html } from 'lit'; diff --git a/packages/ui-library/src/components/feedback/tooltip/index.ts b/packages/ui-library/src/components/feedback/tooltip/index.ts index aab34a761..1d7e36ad9 100644 --- a/packages/ui-library/src/components/feedback/tooltip/index.ts +++ b/packages/ui-library/src/components/feedback/tooltip/index.ts @@ -1,13 +1,12 @@ -import { LitElement, TemplateResult, html } from 'lit'; +import { LitElement, html } from 'lit'; import { customElement, property, state } from 'lit/decorators.js'; import { Placement as PlacementType } from '@floating-ui/dom'; import { ThemeType } from '../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; import { tooltipPosition } from './tooltip-position'; -import { BlrTooltipBubbleRenderFunction } from './tooltip-bubble'; +import { BlrTooltipBubbleRenderFunction } from './tooltip-bubble/renderFunction'; import { styleCustom } from './index.css'; -const TAG_NAME = 'blr-tooltip'; +export const TAG_NAME = 'blr-tooltip'; const enterEvents = ['pointerenter', 'focus']; const leaveEvents = ['pointerleave', 'blur', 'keydown', 'click']; @@ -63,6 +62,3 @@ export class BlrTooltip extends LitElement { } export type BlrTooltipType = Omit; - -export const BlrTooltipRenderFunction = (params: BlrTooltipType, children: TemplateResult<1>) => - genericBlrComponentRenderer(TAG_NAME, { ...params }, children); diff --git a/packages/ui-library/src/components/feedback/tooltip/renderFunction.ts b/packages/ui-library/src/components/feedback/tooltip/renderFunction.ts new file mode 100644 index 000000000..903abd47f --- /dev/null +++ b/packages/ui-library/src/components/feedback/tooltip/renderFunction.ts @@ -0,0 +1,6 @@ +import { TemplateResult } from 'lit'; +import { BlrTooltipType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; + +export const BlrTooltipRenderFunction = (params: BlrTooltipType, children: TemplateResult<1>) => + genericBlrComponentRenderer(TAG_NAME, { ...params }, children); diff --git a/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/index.stories.ts b/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/index.stories.ts index 4833658ec..2fa6658a2 100644 --- a/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/index.stories.ts +++ b/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/index.stories.ts @@ -1,5 +1,6 @@ import { html } from 'lit'; -import { BlrTooltipBubbleRenderFunction, BlrTooltipBubbleType } from '.'; +import { BlrTooltipBubbleType } from '.'; +import { BlrTooltipBubbleRenderFunction } from './renderFunction'; import { Themes } from '../../../../foundation/_tokens-generated/index.themes'; export default { diff --git a/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/index.test.ts b/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/index.test.ts index 10f7d9bae..e69e2f28b 100644 --- a/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/index.test.ts +++ b/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/index.test.ts @@ -1,4 +1,5 @@ -import { BlrTooltipBubbleRenderFunction, BlrTooltipBubbleType } from '.'; +import { BlrTooltipBubbleRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrTooltipBubbleType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/index.ts b/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/index.ts index 91620273e..b7b416f1f 100644 --- a/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/index.ts +++ b/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/index.ts @@ -2,10 +2,9 @@ import { LitElement, css, html, nothing } from 'lit'; import { customElement, property } from 'lit/decorators.js'; import { light, dark } from './index.css'; import { ThemeType } from '../../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../../utils/typesafe-generic-component-renderer'; import { classMap } from 'lit/directives/class-map.js'; -const TAG_NAME = 'blr-tooltip-bubble'; +export const TAG_NAME = 'blr-tooltip-bubble'; @customElement(TAG_NAME) export class BlrTooltipBubble extends LitElement { @@ -50,6 +49,3 @@ export class BlrTooltipBubble extends LitElement { } export type BlrTooltipBubbleType = Omit; - -export const BlrTooltipBubbleRenderFunction = (params: BlrTooltipBubbleType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/renderFunction.ts b/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/renderFunction.ts new file mode 100644 index 000000000..8a3e5558c --- /dev/null +++ b/packages/ui-library/src/components/feedback/tooltip/tooltip-bubble/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrTooltipBubbleType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../../utils/typesafe-generic-component-renderer'; + +export const BlrTooltipBubbleRenderFunction = (params: BlrTooltipBubbleType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/checkbox/index.stories.ts b/packages/ui-library/src/components/forms/checkbox/index.stories.ts index 6f39577ed..44d4bd837 100644 --- a/packages/ui-library/src/components/forms/checkbox/index.stories.ts +++ b/packages/ui-library/src/components/forms/checkbox/index.stories.ts @@ -1,5 +1,6 @@ /* eslint-disable no-console */ -import { BlrCheckboxRenderFunction, BlrCheckboxType } from './index'; +import { BlrCheckboxType } from './index'; +import { BlrCheckboxRenderFunction } from './renderFunction'; import { html } from 'lit-html'; import { InputSizes } from '../../../globals/constants'; import { PureIconKeys } from '@boiler/icons'; diff --git a/packages/ui-library/src/components/forms/checkbox/index.test.ts b/packages/ui-library/src/components/forms/checkbox/index.test.ts index f1a47221c..565bfd3c5 100644 --- a/packages/ui-library/src/components/forms/checkbox/index.test.ts +++ b/packages/ui-library/src/components/forms/checkbox/index.test.ts @@ -1,4 +1,5 @@ -import { BlrCheckboxType, BlrCheckboxRenderFunction } from './index'; +import { BlrCheckboxRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrCheckboxType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorAllDeep, querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/forms/checkbox/index.ts b/packages/ui-library/src/components/forms/checkbox/index.ts index dec922761..5f9cae482 100644 --- a/packages/ui-library/src/components/forms/checkbox/index.ts +++ b/packages/ui-library/src/components/forms/checkbox/index.ts @@ -2,21 +2,20 @@ import { LitElement, html, nothing } from 'lit'; import { customElement, property, query, state } from 'lit/decorators.js'; import { classMap } from 'lit/directives/class-map.js'; -import { BlrFormLabelInline } from '../../internal-components/form-label/form-label-inline'; +import { BlrFormLabelInlineRenderFunction } from '../../internal-components/form-label/form-label-inline/renderFunction'; import { FormSizesType } from '../../../globals/types'; import { checkboxDark, checkboxLight } from './index.css'; import { formDark, formLight } from '../../../foundation/semantic-tokens/form.css'; import { SizelessIconType } from '@boiler/icons'; import { ThemeType } from '../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; -import { BlrIconRenderFunction } from '../../ui/icon'; +import { BlrIconRenderFunction } from '../../ui/icon/renderFunction'; import { calculateIconName } from '../../../utils/calculate-icon-name'; import { getComponentConfigToken } from '../../../utils/get-component-config-token'; -import { BlrFormCaptionGroupRenderFunction } from '../../internal-components/form-caption-group'; -import { BlrFormCaptionRenderFunction } from '../../internal-components/form-caption-group/form-caption'; +import { BlrFormCaptionGroupRenderFunction } from '../../internal-components/form-caption-group/renderFunction'; +import { BlrFormCaptionRenderFunction } from '../../internal-components/form-caption-group/form-caption/renderFunction'; -const TAG_NAME = 'blr-checkbox'; +export const TAG_NAME = 'blr-checkbox'; @customElement(TAG_NAME) export class BlrCheckbox extends LitElement { @@ -272,25 +271,33 @@ export class BlrCheckbox extends LitElement { @@ -137,6 +140,3 @@ export class BlrRadioGroup extends LitElement { } export type BlrRadioGroupType = Omit; - -export const BlrRadioGroupRenderFunction = (params: BlrRadioGroupType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/radio/radio-input-group/renderFunction.ts b/packages/ui-library/src/components/forms/radio/radio-input-group/renderFunction.ts new file mode 100644 index 000000000..f382ef21b --- /dev/null +++ b/packages/ui-library/src/components/forms/radio/radio-input-group/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrRadioGroupType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../../utils/typesafe-generic-component-renderer'; + +export const BlrRadioGroupRenderFunction = (params: BlrRadioGroupType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/radio/radio-input/index.stories.ts b/packages/ui-library/src/components/forms/radio/radio-input/index.stories.ts index 04295cddf..77fbd1ad2 100644 --- a/packages/ui-library/src/components/forms/radio/radio-input/index.stories.ts +++ b/packages/ui-library/src/components/forms/radio/radio-input/index.stories.ts @@ -1,4 +1,5 @@ -import { BlrRadioRenderFunction, BlrRadioType } from './index'; +import { BlrRadioType } from './index'; +import { BlrRadioRenderFunction } from './renderFunction'; import { InputSizes } from '../../../../globals/constants'; import { PureIconKeys } from '@boiler/icons'; import { Themes } from '../../../../foundation/_tokens-generated/index.themes'; diff --git a/packages/ui-library/src/components/forms/radio/radio-input/index.test.ts b/packages/ui-library/src/components/forms/radio/radio-input/index.test.ts index 6618a6e7d..986b622ac 100644 --- a/packages/ui-library/src/components/forms/radio/radio-input/index.test.ts +++ b/packages/ui-library/src/components/forms/radio/radio-input/index.test.ts @@ -1,4 +1,5 @@ -import { BlrRadioType, BlrRadioRenderFunction } from './index'; +import { BlrRadioRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrRadioType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorAllDeep, querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/forms/radio/radio-input/index.ts b/packages/ui-library/src/components/forms/radio/radio-input/index.ts index e38e1de2b..e9ab848c3 100644 --- a/packages/ui-library/src/components/forms/radio/radio-input/index.ts +++ b/packages/ui-library/src/components/forms/radio/radio-input/index.ts @@ -5,14 +5,13 @@ import { styleCustom } from './index.css'; import { InputSizesType } from '../../../../globals/types'; import { formDark, formLight } from '../../../../foundation/semantic-tokens/form.css'; import { radioDark, radioLight } from '../../../../foundation/component-tokens/radio.css'; -import { BlrFormLabelInline } from '../../../internal-components/form-label/form-label-inline'; -import { BlrFormCaptionGroupRenderFunction } from '../../../internal-components/form-caption-group'; +import { BlrFormLabelInlineRenderFunction } from '../../../internal-components/form-label/form-label-inline/renderFunction'; +import { BlrFormCaptionGroupRenderFunction } from '../../../internal-components/form-caption-group/renderFunction'; import { SizelessIconType } from '@boiler/icons'; import { ThemeType } from '../../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../../utils/typesafe-generic-component-renderer'; -import { BlrFormCaptionRenderFunction } from '../../../internal-components/form-caption-group/form-caption'; +import { BlrFormCaptionRenderFunction } from '../../../internal-components/form-caption-group/form-caption/renderFunction'; -const TAG_NAME = 'blr-radio'; +export const TAG_NAME = 'blr-radio'; @customElement(TAG_NAME) export class BlrRadio extends LitElement { @@ -99,7 +98,7 @@ export class BlrRadio extends LitElement { @focus=${this.onFocus} />
- ${BlrFormLabelInline({ + ${BlrFormLabelInlineRenderFunction({ labelText: this.label, forValue: this.optionId, labelSize: this.size, @@ -115,6 +114,3 @@ export class BlrRadio extends LitElement { } export type BlrRadioType = Omit; - -export const BlrRadioRenderFunction = (params: BlrRadioType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/radio/radio-input/renderFunction.ts b/packages/ui-library/src/components/forms/radio/radio-input/renderFunction.ts new file mode 100644 index 000000000..814a54082 --- /dev/null +++ b/packages/ui-library/src/components/forms/radio/radio-input/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrRadioType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../../utils/typesafe-generic-component-renderer'; + +export const BlrRadioRenderFunction = (params: BlrRadioType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/select/index.css.ts b/packages/ui-library/src/components/forms/select/index.css.ts index 80a2151c1..f7ea16ed1 100644 --- a/packages/ui-library/src/components/forms/select/index.css.ts +++ b/packages/ui-library/src/components/forms/select/index.css.ts @@ -15,6 +15,10 @@ export const { tokenizedLight: selectInputLight, tokenizedDark: selectInputDark const { UserInput, SurfaceFill, SM, MD, LG, Input, InputBorderRadius, Placeholder, InputIcon } = semanticTokens.Forms; return typeSafeNestedCss` + .blr-input-icon { + pointer-events: none; + } + .blr-select-inner-container { flex-grow: 1; flex-shrink: 1; diff --git a/packages/ui-library/src/components/forms/select/index.stories.ts b/packages/ui-library/src/components/forms/select/index.stories.ts index 1e8c8a0f0..f57ae1624 100644 --- a/packages/ui-library/src/components/forms/select/index.stories.ts +++ b/packages/ui-library/src/components/forms/select/index.stories.ts @@ -1,6 +1,7 @@ /* eslint-disable no-console */ import { html } from 'lit-html'; -import { BlrSelectRenderFunction, BlrSelectType } from './index'; +import { BlrSelectType } from './index'; +import { BlrSelectRenderFunction } from './renderFunction'; import { FormSizes } from '../../../globals/constants'; import { PureIconKeys } from '@boiler/icons'; import { Themes } from '../../../foundation/_tokens-generated/index.themes'; diff --git a/packages/ui-library/src/components/forms/select/index.test.ts b/packages/ui-library/src/components/forms/select/index.test.ts index a97593ac3..d6c19fe61 100644 --- a/packages/ui-library/src/components/forms/select/index.test.ts +++ b/packages/ui-library/src/components/forms/select/index.test.ts @@ -1,4 +1,5 @@ -import { BlrSelectType, BlrSelectRenderFunction } from './index'; +import { BlrSelectRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrSelectType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorAllDeep, querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/forms/select/index.ts b/packages/ui-library/src/components/forms/select/index.ts index 2ec6c2b42..82c6e5872 100644 --- a/packages/ui-library/src/components/forms/select/index.ts +++ b/packages/ui-library/src/components/forms/select/index.ts @@ -3,19 +3,20 @@ import { ClassMapDirective, classMap } from 'lit/directives/class-map.js'; import { customElement, property, state } from 'lit/decorators.js'; import { styleCustom } from './index.css'; import { FormSizesType, SizesType } from '../../../globals/types'; -import { BlrFormLabelRenderFunction } from '../../internal-components/form-label'; + import { selectInputLight, selectInputDark } from './index.css'; import { SizelessIconType } from '@boiler/icons'; import { formDark, formLight } from '../../../foundation/semantic-tokens/form.css'; import { calculateIconName } from '../../../utils/calculate-icon-name'; import { DirectiveResult } from 'lit-html/directive'; -import { BlrIconRenderFunction } from '../../ui/icon'; + import { ThemeType } from '../../../foundation/_tokens-generated/index.themes'; import { getComponentConfigToken } from '../../../utils/get-component-config-token'; -import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; -import { BlrFormCaptionGroupRenderFunction } from '../../internal-components/form-caption-group'; -import { BlrFormCaptionRenderFunction } from '../../internal-components/form-caption-group/form-caption'; +import { BlrFormCaptionGroupRenderFunction } from '../../internal-components/form-caption-group/renderFunction'; +import { BlrFormCaptionRenderFunction } from '../../internal-components/form-caption-group/form-caption/renderFunction'; +import { BlrFormLabelRenderFunction } from '../../internal-components/form-label/renderFunction'; +import { BlrIconRenderFunction } from '../../ui/icon/renderFunction'; type Option = { value: string; @@ -24,7 +25,7 @@ type Option = { disabled?: boolean; }; -const TAG_NAME = 'blr-select'; +export const TAG_NAME = 'blr-select'; @customElement(TAG_NAME) export class BlrSelect extends LitElement { @@ -73,25 +74,29 @@ export class BlrSelect extends LitElement { ]).toLowerCase() as SizesType; if (this.hasError) { - return BlrIconRenderFunction({ - icon: calculateIconName('blrErrorFilled', iconSizeVariant), - size: iconSizeVariant, - classMap: classes, - hideAria: true, - disablePointerEvents: true, - }); + return BlrIconRenderFunction( + { + icon: calculateIconName('blrErrorFilled', iconSizeVariant), + size: iconSizeVariant, + classMap: classes, + }, + { + 'aria-hidden': true, + } + ); } else { const modifiedIcon = this.icon ? this.icon : 'blrChevronDown'; - return BlrIconRenderFunction({ - icon: calculateIconName(modifiedIcon, iconSizeVariant), - size: iconSizeVariant, - classMap: classes, - hideAria: true, - disablePointerEvents: true, - }); + return BlrIconRenderFunction( + { + icon: calculateIconName(modifiedIcon, iconSizeVariant), + size: iconSizeVariant, + classMap: classes, + }, + { + 'aria-hidden': true, + } + ); } - - return nothing; } } @@ -187,6 +192,3 @@ export class BlrSelect extends LitElement { } export type BlrSelectType = Omit; - -export const BlrSelectRenderFunction = (params: BlrSelectType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/select/renderFunction.ts b/packages/ui-library/src/components/forms/select/renderFunction.ts new file mode 100644 index 000000000..d269e555f --- /dev/null +++ b/packages/ui-library/src/components/forms/select/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrSelectType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; + +export const BlrSelectRenderFunction = (params: BlrSelectType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/index.stories.ts b/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/index.stories.ts index ffe4d4318..443821a1a 100644 --- a/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/index.stories.ts +++ b/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/index.stories.ts @@ -1,5 +1,6 @@ /* eslint-disable no-console */ -import { BlrRangeLegendSliderType, BlrRangeLegendSliderRenderFunction } from './index'; +import { BlrRangeLegendSliderType } from './index'; +import { BlrRangeLegendSliderRenderFunction } from './renderFunction'; import { Sizes } from '../../../../../globals/constants'; import { PureIconKeys } from '@boiler/icons'; import { Themes } from '../../../../../foundation/_tokens-generated/index.themes'; diff --git a/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/index.test.ts b/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/index.test.ts index 4bfe9041e..2724c80f8 100644 --- a/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/index.test.ts +++ b/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/index.test.ts @@ -1,4 +1,5 @@ -import { BlrRangeLegendSliderType, BlrRangeLegendSliderRenderFunction } from './index'; +import { BlrRangeLegendSliderRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrRangeLegendSliderType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep, querySelectorAllDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/index.ts b/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/index.ts index d02ba893f..60df5cdcd 100644 --- a/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/index.ts +++ b/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/index.ts @@ -8,14 +8,13 @@ import { sliderDark, sliderLight } from '../../../../../foundation/component-tok import { FormSizesType, ActionVariantType } from '../../../../../globals/types'; import { findToolTipPosition, setOnclickValue } from '../../../../../utils/range-slider-utils'; -import { BlrIconButtonRenderFunction } from '../../../../actions/buttons/icon-button'; +import { BlrIconButtonRenderFunction } from '../../../../actions/buttons/icon-button/renderFunction'; import { RenderBtnProps } from '../../../../../globals/types'; import { SizelessIconType } from '@boiler/icons'; import { ThemeType } from '../../../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../../../utils/typesafe-generic-component-renderer'; -const TAG_NAME = 'blr-range-legend-slider'; +export const TAG_NAME = 'blr-range-legend-slider'; @customElement(TAG_NAME) export class BlrRangeLegendSlider extends LitElement { @@ -179,6 +178,3 @@ export class BlrRangeLegendSlider extends LitElement { } export type BlrRangeLegendSliderType = Omit; - -export const BlrRangeLegendSliderRenderFunction = (params: BlrRangeLegendSliderType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/renderFunction.ts b/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/renderFunction.ts new file mode 100644 index 000000000..08b7abe54 --- /dev/null +++ b/packages/ui-library/src/components/forms/slider/slider-single-value/range-legend-slider/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrRangeLegendSliderType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../../../utils/typesafe-generic-component-renderer'; + +export const BlrRangeLegendSliderRenderFunction = (params: BlrRangeLegendSliderType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/index.stories.ts b/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/index.stories.ts index d7833e139..3ff5b283b 100644 --- a/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/index.stories.ts +++ b/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/index.stories.ts @@ -1,5 +1,6 @@ /* eslint-disable no-console */ -import { BlrRangeSliderType, BlrRangeSliderRenderFunction } from './index'; +import { BlrRangeSliderType } from './index'; +import { BlrRangeSliderRenderFunction } from './renderFunction'; import { Sizes } from '../../../../../globals/constants'; import { PureIconKeys } from '@boiler/icons'; import { Themes } from '../../../../../foundation/_tokens-generated/index.themes'; diff --git a/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/index.test.ts b/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/index.test.ts index 8482a3d43..da66ae3a8 100644 --- a/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/index.test.ts +++ b/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/index.test.ts @@ -1,4 +1,5 @@ -import { BlrRangeSliderType, BlrRangeSliderRenderFunction } from './index'; +import { BlrRangeSliderRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrRangeSliderType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep, querySelectorAllDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/index.ts b/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/index.ts index 0ad04c2cc..3706d548c 100644 --- a/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/index.ts +++ b/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/index.ts @@ -11,14 +11,13 @@ import { setOnclickValue, } from '../../../../../utils/range-slider-utils'; -import { BlrIconButtonRenderFunction } from '../../../../actions/buttons/icon-button'; +import { BlrIconButtonRenderFunction } from '../../../../actions/buttons/icon-button/renderFunction'; import { RenderBtnProps } from '../../../../../globals/types'; import { SizelessIconType } from '@boiler/icons'; import { ThemeType } from '../../../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../../../utils/typesafe-generic-component-renderer'; -const TAG_NAME = 'blr-range-slider'; +export const TAG_NAME = 'blr-range-slider'; @customElement(TAG_NAME) export class BlrRangeSlider extends LitElement { @@ -154,6 +153,3 @@ export class BlrRangeSlider extends LitElement { } export type BlrRangeSliderType = Omit; - -export const BlrRangeSliderRenderFunction = (params: BlrRangeSliderType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/renderFunction.ts b/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/renderFunction.ts new file mode 100644 index 000000000..32492dc37 --- /dev/null +++ b/packages/ui-library/src/components/forms/slider/slider-single-value/range-slider/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrRangeSliderType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../../../utils/typesafe-generic-component-renderer'; + +export const BlrRangeSliderRenderFunction = (params: BlrRangeSliderType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/slider/slider-two-values/range-legend-min-max-slider/index.stories.ts b/packages/ui-library/src/components/forms/slider/slider-two-values/range-legend-min-max-slider/index.stories.ts index 24f401094..c8c7fb218 100644 --- a/packages/ui-library/src/components/forms/slider/slider-two-values/range-legend-min-max-slider/index.stories.ts +++ b/packages/ui-library/src/components/forms/slider/slider-two-values/range-legend-min-max-slider/index.stories.ts @@ -1,5 +1,6 @@ /* eslint-disable no-console */ -import { BlrRangeLegendMinMaxSliderType, BlrRangeLegendMinMaxSliderRenderFunction } from './index'; +import { BlrRangeLegendMinMaxSliderType } from './index'; +import { BlrRangeLegendMinMaxSliderRenderFunction } from './renderFunction'; import { Sizes } from '../../../../../globals/constants'; import { PureIconKeys } from '@boiler/icons'; import { Themes } from '../../../../../foundation/_tokens-generated/index.themes'; diff --git a/packages/ui-library/src/components/forms/slider/slider-two-values/range-legend-min-max-slider/index.ts b/packages/ui-library/src/components/forms/slider/slider-two-values/range-legend-min-max-slider/index.ts index 58dd458f9..caa1a7f9c 100644 --- a/packages/ui-library/src/components/forms/slider/slider-two-values/range-legend-min-max-slider/index.ts +++ b/packages/ui-library/src/components/forms/slider/slider-two-values/range-legend-min-max-slider/index.ts @@ -8,13 +8,12 @@ import { sliderDark, sliderLight } from '../../../../../foundation/component-tok import { FormSizesType, ActionVariantType } from '../../../../../globals/types'; import { findToolTipPosition, setOnclickValue } from '../../../../../utils/range-slider-utils'; -import { BlrIconButtonRenderFunction } from '../../../../actions/buttons/icon-button'; +import { BlrIconButtonRenderFunction } from '../../../../actions/buttons/icon-button/renderFunction'; import { RenderBtnProps } from '../../../../../globals/types'; import { SizelessIconType } from '@boiler/icons'; import { ThemeType } from '../../../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../../../utils/typesafe-generic-component-renderer'; -const TAG_NAME = 'blr-range-legend-min-max-slider'; +export const TAG_NAME = 'blr-range-legend-min-max-slider'; @customElement(TAG_NAME) export class BlrRangeLegendMinMaxSlider extends LitElement { @@ -234,6 +233,3 @@ export class BlrRangeLegendMinMaxSlider extends LitElement { } export type BlrRangeLegendMinMaxSliderType = Omit; - -export const BlrRangeLegendMinMaxSliderRenderFunction = (params: BlrRangeLegendMinMaxSliderType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/slider/slider-two-values/range-legend-min-max-slider/renderFunction.ts b/packages/ui-library/src/components/forms/slider/slider-two-values/range-legend-min-max-slider/renderFunction.ts new file mode 100644 index 000000000..e9e83471f --- /dev/null +++ b/packages/ui-library/src/components/forms/slider/slider-two-values/range-legend-min-max-slider/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrRangeLegendMinMaxSliderType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../../../utils/typesafe-generic-component-renderer'; + +export const BlrRangeLegendMinMaxSliderRenderFunction = (params: BlrRangeLegendMinMaxSliderType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/index.stories.ts b/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/index.stories.ts index 811aa25d1..b71f96b0e 100644 --- a/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/index.stories.ts +++ b/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/index.stories.ts @@ -1,5 +1,6 @@ /* eslint-disable no-console */ -import { BlrRangeMinMaxSliderType, BlrRangeMinMaxSliderRenderFunction } from './index'; +import { BlrRangeMinMaxSliderType } from './index'; +import { BlrRangeMinMaxSliderRenderFunction } from './renderFunction'; import { Sizes } from '../../../../../globals/constants'; import { PureIconKeys } from '@boiler/icons'; import { Themes } from '../../../../../foundation/_tokens-generated/index.themes'; diff --git a/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/index.test.ts b/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/index.test.ts index a3ca7588e..503a53779 100644 --- a/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/index.test.ts +++ b/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/index.test.ts @@ -1,4 +1,5 @@ -import { BlrRangeMinMaxSliderType, BlrRangeMinMaxSliderRenderFunction } from './index'; +import { BlrRangeMinMaxSliderRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrRangeMinMaxSliderType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep, querySelectorAllDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/index.ts b/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/index.ts index 2dd3483a5..19db5fbb5 100644 --- a/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/index.ts +++ b/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/index.ts @@ -11,14 +11,13 @@ import { setOnclickValue, } from '../../../../../utils/range-slider-utils'; -import { BlrIconButtonRenderFunction } from '../../../../actions/buttons/icon-button'; +import { BlrIconButtonRenderFunction } from '../../../../actions/buttons/icon-button/renderFunction'; import { RenderBtnProps } from '../../../../../globals/types'; import { SizelessIconType } from '@boiler/icons'; import { ThemeType } from '../../../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../../../utils/typesafe-generic-component-renderer'; -const TAG_NAME = 'blr-range-min-max-slider'; +export const TAG_NAME = 'blr-range-min-max-slider'; @customElement(TAG_NAME) export class BlrRangeMinMaxSlider extends LitElement { @@ -220,6 +219,3 @@ export class BlrRangeMinMaxSlider extends LitElement { } export type BlrRangeMinMaxSliderType = Omit; - -export const BlrRangeMinMaxSliderRenderFunction = (params: BlrRangeMinMaxSliderType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/renderFunction.ts b/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/renderFunction.ts new file mode 100644 index 000000000..bbc353f5a --- /dev/null +++ b/packages/ui-library/src/components/forms/slider/slider-two-values/range-min-max-slider/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrRangeMinMaxSliderType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../../../utils/typesafe-generic-component-renderer'; + +export const BlrRangeMinMaxSliderRenderFunction = (params: BlrRangeMinMaxSliderType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/text-input/index.css.ts b/packages/ui-library/src/components/forms/text-input/index.css.ts index 00e356714..872a069b2 100644 --- a/packages/ui-library/src/components/forms/text-input/index.css.ts +++ b/packages/ui-library/src/components/forms/text-input/index.css.ts @@ -20,6 +20,10 @@ export const styleCustom = typeSafeNestedCss` .blr-input-icon:disabled { cursor: none; } + + .noPointerEvents { + pointer-events: none; + } `; export const { tokenizedLight: textInputLight, tokenizedDark: textInputDark } = renderThemedCssStrings( diff --git a/packages/ui-library/src/components/forms/text-input/index.stories.ts b/packages/ui-library/src/components/forms/text-input/index.stories.ts index b220efe7a..0f590c469 100644 --- a/packages/ui-library/src/components/forms/text-input/index.stories.ts +++ b/packages/ui-library/src/components/forms/text-input/index.stories.ts @@ -1,10 +1,11 @@ /* eslint-disable no-console */ -import { BlrTextInputRenderFunction, BlrTextInputType } from './index'; +import { BlrTextInputType } from './index'; +import { BlrTextInputRenderFunction } from './renderFunction'; import { FormSizes, InputTypes } from '../../../globals/constants'; import { PureIconKeys } from '@boiler/icons'; import { Themes } from '../../../foundation/_tokens-generated/index.themes'; import { action } from '@storybook/addon-actions'; -import { html } from 'lit'; +import { html } from 'lit-html'; // Shared Style inside the Stories const sharedStyles = html` diff --git a/packages/ui-library/src/components/forms/text-input/index.test.ts b/packages/ui-library/src/components/forms/text-input/index.test.ts index 67401feda..3f4a8f20e 100644 --- a/packages/ui-library/src/components/forms/text-input/index.test.ts +++ b/packages/ui-library/src/components/forms/text-input/index.test.ts @@ -1,4 +1,5 @@ -import { BlrTextInputRenderFunction, BlrTextInputType } from '.'; +import { BlrTextInputRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrTextInputType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorAllDeep, querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/forms/text-input/index.ts b/packages/ui-library/src/components/forms/text-input/index.ts index 9399124ea..50066d9fd 100644 --- a/packages/ui-library/src/components/forms/text-input/index.ts +++ b/packages/ui-library/src/components/forms/text-input/index.ts @@ -5,17 +5,16 @@ import { styleCustom } from './index.css'; import { formDark, formLight } from '../../../foundation/semantic-tokens/form.css'; import { textInputLight, textInputDark } from './index.css'; import { InputTypes, FormSizesType, SizesType } from '../../../globals/types'; -import { BlrFormLabelRenderFunction } from '../../internal-components/form-label'; +import { BlrFormLabelRenderFunction } from '../../internal-components/form-label/renderFunction'; import { SizelessIconType } from '@boiler/icons'; import { calculateIconName } from '../../../utils/calculate-icon-name'; -import { BlrIconRenderFunction } from '../../ui/icon'; +import { BlrIconRenderFunction } from '../../ui/icon/renderFunction'; import { ThemeType } from '../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; -const TAG_NAME = 'blr-text-input'; +export const TAG_NAME = 'blr-text-input'; import { getComponentConfigToken } from '../../../utils/get-component-config-token'; -import { BlrFormCaptionGroupRenderFunction } from '../../internal-components/form-caption-group'; -import { BlrFormCaptionRenderFunction } from '../../internal-components/form-caption-group/form-caption'; +import { BlrFormCaptionGroupRenderFunction } from '../../internal-components/form-caption-group/renderFunction'; +import { BlrFormCaptionRenderFunction } from '../../internal-components/form-caption-group/form-caption/renderFunction'; @customElement(TAG_NAME) export class BlrTextInput extends LitElement { @@ -90,6 +89,7 @@ export class BlrTextInput extends LitElement { const iconClasses = classMap({ 'blr-input-icon': true, [`${this.size}`]: this.size, + 'noPointerEvents': Boolean(this.disabled || this.readonly), }); const getPasswordIcon = () => { @@ -164,29 +164,39 @@ export class BlrTextInput extends LitElement { />
${this.showInputIcon && !wasInitialPasswordField && !this.readonly - ? html`${BlrIconRenderFunction({ - icon: this.hasError - ? calculateIconName(`blrErrorFilled`, iconSizeVariant) - : calculateIconName(this.inputIcon, iconSizeVariant), - name: this.hasError - ? calculateIconName(`blrErrorFilled`, iconSizeVariant) - : calculateIconName(this.inputIcon, iconSizeVariant), - size: iconSizeVariant, - classMap: iconClasses, - hideAria: true, - disablePointerEvents: this.disabled || this.readonly, - })}` + ? html`${BlrIconRenderFunction( + { + icon: this.hasError + ? calculateIconName(`blrErrorFilled`, iconSizeVariant) + : calculateIconName(this.inputIcon, iconSizeVariant), + + size: iconSizeVariant, + classMap: iconClasses, + }, + { + 'aria-hidden': true, + 'name': + (this.hasError + ? calculateIconName(`blrErrorFilled`, iconSizeVariant) + : calculateIconName(this.inputIcon, iconSizeVariant)) || '', + } + )}` : nothing} ${wasInitialPasswordField && !this.readonly - ? html`${BlrIconRenderFunction({ - icon: this.hasError ? calculateIconName(`blrErrorFilled`, iconSizeVariant) : getPasswordIcon(), - name: this.hasError ? calculateIconName(`blrErrorFilled`, iconSizeVariant) : getPasswordIcon(), - size: iconSizeVariant, - classMap: iconClasses, - hideAria: true, - disablePointerEvents: this.disabled || this.readonly, - onClick: () => this.togglePassword(), - })}` + ? html`${BlrIconRenderFunction( + { + icon: this.hasError ? calculateIconName(`blrErrorFilled`, iconSizeVariant) : getPasswordIcon(), + + size: iconSizeVariant, + classMap: iconClasses, + onClick: () => this.togglePassword(), + }, + { + 'aria-hidden': true, + 'name': + (this.hasError ? calculateIconName(`blrErrorFilled`, iconSizeVariant) : getPasswordIcon()) || '', + } + )}` : nothing} ${this.hasHint || this.hasError @@ -199,6 +209,3 @@ export class BlrTextInput extends LitElement { } export type BlrTextInputType = Omit; - -export const BlrTextInputRenderFunction = (params: BlrTextInputType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/text-input/renderFunction.ts b/packages/ui-library/src/components/forms/text-input/renderFunction.ts new file mode 100644 index 000000000..7ebabbaf7 --- /dev/null +++ b/packages/ui-library/src/components/forms/text-input/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrTextInputType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; + +export const BlrTextInputRenderFunction = (params: BlrTextInputType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/textarea/index.stories.ts b/packages/ui-library/src/components/forms/textarea/index.stories.ts index 850d48073..97a26c261 100644 --- a/packages/ui-library/src/components/forms/textarea/index.stories.ts +++ b/packages/ui-library/src/components/forms/textarea/index.stories.ts @@ -1,6 +1,7 @@ /* eslint-disable no-console */ -import { html } from 'lit'; -import { BlrTextareaRenderFunction, BlrTextareaType } from './index'; +import { html } from 'lit-html'; +import { BlrTextareaType } from './index'; +import { BlrTextareaRenderFunction } from './renderFunction'; import { FormSizes, Resizes } from '../../../globals/constants'; import { action } from '@storybook/addon-actions'; import { Themes } from '../../../foundation/_tokens-generated/index.themes'; diff --git a/packages/ui-library/src/components/forms/textarea/index.test.ts b/packages/ui-library/src/components/forms/textarea/index.test.ts index 0d17976bc..7dada8db0 100644 --- a/packages/ui-library/src/components/forms/textarea/index.test.ts +++ b/packages/ui-library/src/components/forms/textarea/index.test.ts @@ -1,4 +1,7 @@ -import { BlrTextareaRenderFunction, BlrTextareaType } from '.'; +import '@boiler/ui-library/dist/'; + +import { BlrTextareaRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrTextareaType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorAllDeep, querySelectorDeep } from 'query-selector-shadow-dom'; @@ -177,6 +180,33 @@ describe('blr-textarea', () => { expect(rect?.height).to.be.greaterThan(0); }); + /* + We have to take care about the promise, + the path wont be there after first render, because icons are now lazy loaded + + it('is not having a visible error icon if we pass a wrong key', async () => { + const element = await fixture( + BlrTextareaRenderFunction({ + ...sampleParams, + hasError: true, + errorIcon: 'Peter', + }) + ); + + const textarea = querySelectorDeep('textarea', element.getRootNode() as HTMLElement); + const formHint = querySelectorDeep('blr-form-caption', textarea?.getRootNode() as HTMLElement); + const hintIcon = querySelectorDeep('blr-icon', formHint?.getRootNode() as HTMLElement); + const svg = querySelectorDeep('path', hintIcon?.getRootNode() as HTMLElement); + + const rect = svg?.getBoundingClientRect(); + + expect(rect).have.property('width'); + expect(rect).have.property('height'); + + expect(rect?.width).to.be.greaterThan(0); + expect(rect?.height).to.be.greaterThan(0); + }); + it('is having a visible error icon', async () => { const element = await fixture( BlrTextareaRenderFunction({ @@ -189,7 +219,7 @@ describe('blr-textarea', () => { const textarea = querySelectorDeep('textarea', element.getRootNode() as HTMLElement); const formHint = querySelectorDeep('blr-form-caption', textarea?.getRootNode() as HTMLElement); const hintIcon = querySelectorDeep('blr-icon', formHint?.getRootNode() as HTMLElement); - const svg = querySelectorDeep('svg', hintIcon?.getRootNode() as HTMLElement); + const svg = querySelectorDeep('path', hintIcon?.getRootNode() as HTMLElement); const rect = svg?.getBoundingClientRect(); @@ -199,6 +229,7 @@ describe('blr-textarea', () => { expect(rect?.width).to.be.greaterThan(0); expect(rect?.height).to.be.greaterThan(0); }); + */ it('has a size md by default', async () => { const element = await fixture(BlrTextareaRenderFunction(sampleParams)); diff --git a/packages/ui-library/src/components/forms/textarea/index.ts b/packages/ui-library/src/components/forms/textarea/index.ts index 823d4fecc..44fd7a8bc 100644 --- a/packages/ui-library/src/components/forms/textarea/index.ts +++ b/packages/ui-library/src/components/forms/textarea/index.ts @@ -3,17 +3,16 @@ import { classMap } from 'lit/directives/class-map.js'; import { customElement, property, query, state } from 'lit/decorators.js'; import { styleCustom, textAreaDark, textAreaLight } from './index.css'; import { CounterVariantType, FormSizesType, WarningLimits, ResizeType } from '../../../globals/types'; -import { BlrFormLabelRenderFunction } from '../../internal-components/form-label'; +import { BlrFormLabelRenderFunction } from '../../internal-components/form-label/renderFunction'; import { SizelessIconType } from '@boiler/icons'; import { ThemeType } from '../../../foundation/_tokens-generated/index.themes'; -import { BlrCounterRenderFunction } from '../../internal-components/counter'; -import { BlrFormCaptionGroupRenderFunction } from '../../internal-components/form-caption-group'; +import { BlrCounterRenderFunction } from '../../internal-components/counter/renderFunction'; +import { BlrFormCaptionGroupRenderFunction } from '../../internal-components/form-caption-group/renderFunction'; import { formDark, formLight } from '../../../foundation/semantic-tokens/form.css'; -import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; -import { BlrFormCaptionRenderFunction } from '../../internal-components/form-caption-group/form-caption'; +import { BlrFormCaptionRenderFunction } from '../../internal-components/form-caption-group/form-caption/renderFunction'; -const TAG_NAME = 'blr-textarea'; +export const TAG_NAME = 'blr-textarea'; @customElement(TAG_NAME) export class BlrTextarea extends LitElement { @@ -187,6 +186,3 @@ ${this.value}; - -export const BlrTextareaRenderFunction = (params: BlrTextareaType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/textarea/renderFunction.ts b/packages/ui-library/src/components/forms/textarea/renderFunction.ts new file mode 100644 index 000000000..dd78ed960 --- /dev/null +++ b/packages/ui-library/src/components/forms/textarea/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrTextareaType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; + +export const BlrTextareaRenderFunction = (params: BlrTextareaType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/toggle-switch/index.stories.ts b/packages/ui-library/src/components/forms/toggle-switch/index.stories.ts index abd83cfbf..f894cd91d 100644 --- a/packages/ui-library/src/components/forms/toggle-switch/index.stories.ts +++ b/packages/ui-library/src/components/forms/toggle-switch/index.stories.ts @@ -1,5 +1,6 @@ /* eslint-disable no-console */ -import { BlrToggleSwitchRenderFunction, BlrToggleSwitchType } from './index'; +import { BlrToggleSwitchType } from './index'; +import { BlrToggleSwitchRenderFunction } from './renderFunction'; import { PureIconKeys } from '@boiler/icons'; import { FormSizes, IconPositionVariant } from '../../../globals/constants'; import { Themes } from '../../../foundation/_tokens-generated/index.themes'; diff --git a/packages/ui-library/src/components/forms/toggle-switch/index.test.ts b/packages/ui-library/src/components/forms/toggle-switch/index.test.ts index 71ced2079..ca21d4d77 100644 --- a/packages/ui-library/src/components/forms/toggle-switch/index.test.ts +++ b/packages/ui-library/src/components/forms/toggle-switch/index.test.ts @@ -1,4 +1,5 @@ -import { BlrToggleSwitchRenderFunction, BlrToggleSwitchType } from '.'; +import { BlrToggleSwitchRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrToggleSwitchType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/forms/toggle-switch/index.ts b/packages/ui-library/src/components/forms/toggle-switch/index.ts index 5a1300326..a982c0d5d 100644 --- a/packages/ui-library/src/components/forms/toggle-switch/index.ts +++ b/packages/ui-library/src/components/forms/toggle-switch/index.ts @@ -3,18 +3,17 @@ import { customElement, property, query, state } from 'lit/decorators.js'; import { classMap } from 'lit/directives/class-map.js'; import { SizelessIconType } from '@boiler/icons'; -import { BlrFormLabelInline } from '../../internal-components/form-label/form-label-inline'; +import { BlrFormLabelInlineRenderFunction } from '../../internal-components/form-label/form-label-inline/renderFunction'; import { FormSizesType, IconPositionVariant } from '../../../globals/types'; import { styleCustom, toggleSwitchDark, toggleSwitchLight } from './index.css'; -import { BlrFormCaptionRenderFunction } from '../../internal-components/form-caption-group/form-caption'; +import { BlrFormCaptionRenderFunction } from '../../internal-components/form-caption-group/form-caption/renderFunction'; import { formDark, formLight } from '../../../foundation/semantic-tokens/form.css'; import { ThemeType } from '../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; -const TAG_NAME = 'blr-label-toggleswitch'; -import { BlrIconRenderFunction } from '../../ui/icon'; +export const TAG_NAME = 'blr-label-toggleswitch'; +import { BlrIconRenderFunction } from '../../ui/icon/renderFunction'; import { calculateIconName } from '../../../utils/calculate-icon-name'; import { getComponentConfigToken } from '../../../utils/get-component-config-token'; @@ -158,7 +157,7 @@ export class BlrToggleSwitch extends LitElement {
${this.label - ? html` ${BlrFormLabelInline({ + ? html` ${BlrFormLabelInlineRenderFunction({ labelText: this.label, forValue: this.checkInputId, labelSize: this.size || 'md', @@ -220,26 +219,34 @@ export class BlrToggleSwitch extends LitElement { - ${BlrIconRenderFunction({ - icon: calculateIconName(this.toggleOnIcon, toggleIconSizeVariant), - size: this.size, - hideAria: true, - classMap: toggleIconsClass, - ignoreSize: true, - })} + ${BlrIconRenderFunction( + { + icon: calculateIconName(this.toggleOnIcon, toggleIconSizeVariant), + size: this.size, + classMap: toggleIconsClass, + ignoreSize: true, + }, + { + 'aria-hidden': true, + } + )} - ${BlrIconRenderFunction({ - icon: calculateIconName(this.toggleOffIcon, toggleIconSizeVariant), - size: this.size, - hideAria: true, - classMap: toggleIconsClass, - ignoreSize: true, - })} + ${BlrIconRenderFunction( + { + icon: calculateIconName(this.toggleOffIcon, toggleIconSizeVariant), + size: this.size, + classMap: toggleIconsClass, + ignoreSize: true, + }, + { + 'aria-hidden': true, + } + )} ${this.variant === 'leading' && this.showStateLabel - ? html` ${BlrFormLabelInline({ + ? html` ${BlrFormLabelInlineRenderFunction({ labelText: this.currentCheckedState ? this.onLabel : this.offLabel, forValue: this.checkInputId, labelSize: this.size || 'md', @@ -252,6 +259,3 @@ export class BlrToggleSwitch extends LitElement { } export type BlrToggleSwitchType = Omit; - -export const BlrToggleSwitchRenderFunction = (params: BlrToggleSwitchType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/forms/toggle-switch/renderFunction.ts b/packages/ui-library/src/components/forms/toggle-switch/renderFunction.ts new file mode 100644 index 000000000..26e19f870 --- /dev/null +++ b/packages/ui-library/src/components/forms/toggle-switch/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrToggleSwitchType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; + +export const BlrToggleSwitchRenderFunction = (params: BlrToggleSwitchType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/internal-components/counter/index.stories.ts b/packages/ui-library/src/components/internal-components/counter/index.stories.ts index 704168fed..f779796f1 100644 --- a/packages/ui-library/src/components/internal-components/counter/index.stories.ts +++ b/packages/ui-library/src/components/internal-components/counter/index.stories.ts @@ -1,7 +1,8 @@ /* eslint-disable no-console */ import { Themes } from '../../../foundation/_tokens-generated/index.themes'; import { CounterVariants, FormSizes } from '../../../globals/constants'; -import { BlrCounterRenderFunction, BlrCounterType } from './index'; +import { BlrCounterType } from './index'; +import { BlrCounterRenderFunction } from './renderFunction'; export default { title: 'Design System/Web Components/Internal Components/Counter', diff --git a/packages/ui-library/src/components/internal-components/counter/index.test.ts b/packages/ui-library/src/components/internal-components/counter/index.test.ts index 30292a905..0b6105727 100644 --- a/packages/ui-library/src/components/internal-components/counter/index.test.ts +++ b/packages/ui-library/src/components/internal-components/counter/index.test.ts @@ -1,4 +1,5 @@ -import { BlrCounterRenderFunction, BlrCounterType } from './index'; +import { BlrCounterRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrCounterType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/internal-components/counter/index.ts b/packages/ui-library/src/components/internal-components/counter/index.ts index 3075812ee..54621df49 100644 --- a/packages/ui-library/src/components/internal-components/counter/index.ts +++ b/packages/ui-library/src/components/internal-components/counter/index.ts @@ -4,9 +4,8 @@ import { classMap } from 'lit/directives/class-map.js'; import { CounterVariantType, FormSizesType } from '../../../globals/types'; import { ThemeType } from '../../../foundation/_tokens-generated/index.themes'; import { counterLight, counterDark } from './index.css'; -import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; -const TAG_NAME = 'blr-counter'; +export const TAG_NAME = 'blr-counter'; @customElement(TAG_NAME) export class BlrCounter extends LitElement { @@ -39,6 +38,3 @@ export class BlrCounter extends LitElement { } export type BlrCounterType = Omit; - -export const BlrCounterRenderFunction = (params: BlrCounterType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/internal-components/counter/renderFunction.ts b/packages/ui-library/src/components/internal-components/counter/renderFunction.ts new file mode 100644 index 000000000..f2613e86f --- /dev/null +++ b/packages/ui-library/src/components/internal-components/counter/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrCounterType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; + +export const BlrCounterRenderFunction = (params: BlrCounterType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/index.stories.ts b/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/index.stories.ts index df2d07ede..f9a08a9f3 100644 --- a/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/index.stories.ts +++ b/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/index.stories.ts @@ -1,7 +1,8 @@ /* eslint-disable no-console */ import { PureIconKeys } from '@boiler/icons'; import { FormSizes, CaptionVariants } from '../../../../globals/constants'; -import { BlrFormCaptionRenderFunction, BlrFormCaptionType } from './index'; +import { BlrFormCaptionType } from './index'; +import { BlrFormCaptionRenderFunction } from './renderFunction'; import { Themes } from '../../../../foundation/_tokens-generated/index.themes'; export default { diff --git a/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/index.test.ts b/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/index.test.ts index 4901239ef..bc63dcca5 100644 --- a/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/index.test.ts +++ b/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/index.test.ts @@ -1,4 +1,5 @@ -import { BlrFormCaptionRenderFunction, BlrFormCaptionType } from './index'; +import { BlrFormCaptionRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrFormCaptionType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/index.ts b/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/index.ts index 2135624ca..32ce59d25 100644 --- a/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/index.ts +++ b/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/index.ts @@ -2,16 +2,15 @@ import { LitElement, TemplateResult, html, nothing } from 'lit'; import { customElement, property } from 'lit/decorators.js'; import { classMap } from 'lit/directives/class-map.js'; import { FormSizesType, CaptionVariantType, SizesType } from '../../../../globals/types'; -import { BlrIconRenderFunction } from '../../../ui/icon'; +import { BlrIconRenderFunction } from '../../../ui/icon/renderFunction'; import { SizelessIconType } from '@boiler/icons'; import { formDark, formLight } from '../../../../foundation/semantic-tokens/form.css'; import { calculateIconName } from '../../../../utils/calculate-icon-name'; import { styleCustom } from './index.css'; import { ThemeType } from '../../../../foundation/_tokens-generated/index.themes'; import { getComponentConfigToken } from '../../../../utils/get-component-config-token'; -import { genericBlrComponentRenderer } from '../../../../utils/typesafe-generic-component-renderer'; -const TAG_NAME = 'blr-form-caption'; +export const TAG_NAME = 'blr-form-caption'; @customElement(TAG_NAME) export class BlrFormCaption extends LitElement { @@ -54,15 +53,19 @@ export class BlrFormCaption extends LitElement {
${this.icon - ? BlrIconRenderFunction({ - icon: calculateIconName( - this.variant === 'hint' || this.variant === 'error' ? this.icon : '', - iconSizeVariant - ), - size: iconSizeVariant, - classMap: iconClasses, - hideAria: true, - }) + ? BlrIconRenderFunction( + { + icon: calculateIconName( + this.variant === 'hint' || this.variant === 'error' ? this.icon : '', + iconSizeVariant + ), + size: iconSizeVariant, + classMap: iconClasses, + }, + { + 'aria-hidden': true, + } + ) : nothing} ${this.message} ${this.childElement} @@ -73,6 +76,3 @@ export class BlrFormCaption extends LitElement { } export type BlrFormCaptionType = Omit; - -export const BlrFormCaptionRenderFunction = (params: BlrFormCaptionType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/renderFunction.ts b/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/renderFunction.ts new file mode 100644 index 000000000..c13983b25 --- /dev/null +++ b/packages/ui-library/src/components/internal-components/form-caption-group/form-caption/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrFormCaptionType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../../utils/typesafe-generic-component-renderer'; + +export const BlrFormCaptionRenderFunction = (params: BlrFormCaptionType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/internal-components/form-caption-group/index.stories.ts b/packages/ui-library/src/components/internal-components/form-caption-group/index.stories.ts index b6847ee17..7f9768141 100644 --- a/packages/ui-library/src/components/internal-components/form-caption-group/index.stories.ts +++ b/packages/ui-library/src/components/internal-components/form-caption-group/index.stories.ts @@ -1,6 +1,7 @@ -import { BlrFormCaptionGroupRenderFunction, BlrFormCaptionGroupType } from './index'; +import { BlrFormCaptionGroupType } from './index'; +import { BlrFormCaptionGroupRenderFunction } from './renderFunction'; import { html } from 'lit-html'; -import { BlrFormCaptionRenderFunction } from './form-caption'; +import { BlrFormCaptionRenderFunction } from './form-caption/renderFunction'; import { FormSizes } from '../../../globals/constants'; export default { diff --git a/packages/ui-library/src/components/internal-components/form-caption-group/index.test.ts b/packages/ui-library/src/components/internal-components/form-caption-group/index.test.ts index 7ca6fea28..9f398569b 100644 --- a/packages/ui-library/src/components/internal-components/form-caption-group/index.test.ts +++ b/packages/ui-library/src/components/internal-components/form-caption-group/index.test.ts @@ -1,8 +1,9 @@ -import { BlrFormCaptionGroupRenderFunction, BlrFormCaptionGroupType } from './index'; +import { BlrFormCaptionGroupRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrFormCaptionGroupType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep } from 'query-selector-shadow-dom'; -import { BlrFormCaptionRenderFunction } from './form-caption'; +import { BlrFormCaptionRenderFunction } from '@boiler/ui-library/dist/'; import { html } from 'lit-html'; const sampleParams: BlrFormCaptionGroupType = { @@ -32,8 +33,8 @@ const mixedCaptions = html` ${hintCaption} ${errorCaption} `; describe('blr-form-caption-group', () => { it('is rendering captions inside slot', async () => { const element = await fixture(BlrFormCaptionGroupRenderFunction(sampleParams, mixedCaptions)); - const captionGroup = querySelectorDeep('blr-form-caption', element.getRootNode() as HTMLElement); + const caption = querySelectorDeep('blr-form-caption', element.getRootNode() as HTMLElement); - expect(captionGroup).to.exist; + expect(caption).to.exist; }); }); diff --git a/packages/ui-library/src/components/internal-components/form-caption-group/index.ts b/packages/ui-library/src/components/internal-components/form-caption-group/index.ts index a12b0e0bc..a2b11aa14 100644 --- a/packages/ui-library/src/components/internal-components/form-caption-group/index.ts +++ b/packages/ui-library/src/components/internal-components/form-caption-group/index.ts @@ -1,14 +1,14 @@ -import { html, LitElement, TemplateResult } from 'lit'; +import { html, LitElement } from 'lit'; import { customElement, property } from 'lit/decorators.js'; -import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; + import { FormSizesType } from '../../../globals/types'; import { classMap } from 'lit/directives/class-map.js'; import { formCaptionGroupStyle } from './index.css'; -const TAG_NAME = 'blr-form-caption-group'; +export const TAG_NAME = 'blr-form-caption-group'; @customElement(TAG_NAME) -export class BlrFormCaption extends LitElement { +export class BlrFormCaptionGroup extends LitElement { static styles = [formCaptionGroupStyle]; @property() size: FormSizesType = 'md'; @@ -27,7 +27,4 @@ export class BlrFormCaption extends LitElement { } } -export type BlrFormCaptionGroupType = Omit; - -export const BlrFormCaptionGroupRenderFunction = (params: BlrFormCaptionGroupType, children?: TemplateResult<1>) => - genericBlrComponentRenderer(TAG_NAME, { ...params }, children); +export type BlrFormCaptionGroupType = Omit; diff --git a/packages/ui-library/src/components/internal-components/form-caption-group/renderFunction.ts b/packages/ui-library/src/components/internal-components/form-caption-group/renderFunction.ts new file mode 100644 index 000000000..01e7ddc78 --- /dev/null +++ b/packages/ui-library/src/components/internal-components/form-caption-group/renderFunction.ts @@ -0,0 +1,6 @@ +import { TemplateResult } from 'lit'; +import { BlrFormCaptionGroupType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; + +export const BlrFormCaptionGroupRenderFunction = (params: BlrFormCaptionGroupType, children?: TemplateResult<1>) => + genericBlrComponentRenderer(TAG_NAME, { ...params }, children); diff --git a/packages/ui-library/src/components/internal-components/form-label/form-label-inline/index.ts b/packages/ui-library/src/components/internal-components/form-label/form-label-inline/index.ts index 9cd652dec..adf939d65 100644 --- a/packages/ui-library/src/components/internal-components/form-label/form-label-inline/index.ts +++ b/packages/ui-library/src/components/internal-components/form-label/form-label-inline/index.ts @@ -1,11 +1,7 @@ -import { html } from 'lit'; import { InputSizesType } from '../../../../globals/types'; -type FormLabelInlineType = { +export type BlrFormLabelInlineType = { labelText: string; labelSize: InputSizesType; forValue: string; }; - -export const BlrFormLabelInline = ({ labelSize, forValue, labelText }: FormLabelInlineType) => - html``; diff --git a/packages/ui-library/src/components/internal-components/form-label/form-label-inline/renderFunction.ts b/packages/ui-library/src/components/internal-components/form-label/form-label-inline/renderFunction.ts new file mode 100644 index 000000000..a0ce58cb0 --- /dev/null +++ b/packages/ui-library/src/components/internal-components/form-label/form-label-inline/renderFunction.ts @@ -0,0 +1,5 @@ +import { html } from 'lit'; +import { BlrFormLabelInlineType } from '.'; + +export const BlrFormLabelInlineRenderFunction = ({ labelSize, forValue, labelText }: BlrFormLabelInlineType) => + html``; diff --git a/packages/ui-library/src/components/internal-components/form-label/index.stories.ts b/packages/ui-library/src/components/internal-components/form-label/index.stories.ts index a9477dcdf..4217f267b 100644 --- a/packages/ui-library/src/components/internal-components/form-label/index.stories.ts +++ b/packages/ui-library/src/components/internal-components/form-label/index.stories.ts @@ -1,7 +1,8 @@ /* eslint-disable no-console */ import { Themes } from '../../../foundation/_tokens-generated/index.themes'; import { FormSizes, LabelVariants } from '../../../globals/constants'; -import { BlrFormLabelRenderFunction, BlrFormLabelType } from './index'; +import { BlrFormLabelType } from './index'; +import { BlrFormLabelRenderFunction } from './renderFunction'; export default { title: 'Design System/Web Components/Internal Components/FormLabel', diff --git a/packages/ui-library/src/components/internal-components/form-label/index.test.ts b/packages/ui-library/src/components/internal-components/form-label/index.test.ts index bf306dcfe..345966cef 100644 --- a/packages/ui-library/src/components/internal-components/form-label/index.test.ts +++ b/packages/ui-library/src/components/internal-components/form-label/index.test.ts @@ -1,4 +1,5 @@ -import { BlrFormLabelRenderFunction, BlrFormLabelType } from './index'; +import { BlrFormLabelRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrFormLabelType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/internal-components/form-label/index.ts b/packages/ui-library/src/components/internal-components/form-label/index.ts index adb5ec539..4a0eb682b 100644 --- a/packages/ui-library/src/components/internal-components/form-label/index.ts +++ b/packages/ui-library/src/components/internal-components/form-label/index.ts @@ -4,9 +4,8 @@ import { formDark, formLight } from '../../../foundation/semantic-tokens/form.cs import { customElement, property } from 'lit/decorators.js'; import { classMap } from 'lit-html/directives/class-map.js'; import { ThemeType } from '../../../foundation/_tokens-generated/index.themes'; -import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; -const TAG_NAME = 'blr-form-label'; +export const TAG_NAME = 'blr-form-label'; @customElement(TAG_NAME) export class BlrFormLabel extends LitElement { @@ -46,6 +45,3 @@ export class BlrFormLabel extends LitElement { } export type BlrFormLabelType = Omit; - -export const BlrFormLabelRenderFunction = (params: BlrFormLabelType) => - genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/internal-components/form-label/renderFunction.ts b/packages/ui-library/src/components/internal-components/form-label/renderFunction.ts new file mode 100644 index 000000000..18cec10a2 --- /dev/null +++ b/packages/ui-library/src/components/internal-components/form-label/renderFunction.ts @@ -0,0 +1,5 @@ +import { BlrFormLabelType, TAG_NAME } from '.'; +import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; + +export const BlrFormLabelRenderFunction = (params: BlrFormLabelType) => + genericBlrComponentRenderer(TAG_NAME, { ...params }); diff --git a/packages/ui-library/src/components/navigation/tab-bar/index.stories.ts b/packages/ui-library/src/components/navigation/tab-bar/index.stories.ts index e15939227..4f70bcc8d 100644 --- a/packages/ui-library/src/components/navigation/tab-bar/index.stories.ts +++ b/packages/ui-library/src/components/navigation/tab-bar/index.stories.ts @@ -1,4 +1,5 @@ -import { BlrTabBarRenderFunction, BlrTabBarType } from './index'; +import { BlrTabBarType } from './index'; +import { BlrTabBarRenderFunction } from './renderFunction'; import { FormSizes, IconPositionVariant, diff --git a/packages/ui-library/src/components/navigation/tab-bar/index.test.ts b/packages/ui-library/src/components/navigation/tab-bar/index.test.ts index 7c7f53a56..10df7b1b4 100644 --- a/packages/ui-library/src/components/navigation/tab-bar/index.test.ts +++ b/packages/ui-library/src/components/navigation/tab-bar/index.test.ts @@ -1,4 +1,5 @@ -import { BlrTabBarRenderFunction, BlrTabBarType } from './index'; +import { BlrTabBarRenderFunction } from '@boiler/ui-library/dist/'; +import type { BlrTabBarType } from '@boiler/ui-library/dist/'; import { fixture, expect } from '@open-wc/testing'; import { querySelectorDeep } from 'query-selector-shadow-dom'; diff --git a/packages/ui-library/src/components/navigation/tab-bar/index.ts b/packages/ui-library/src/components/navigation/tab-bar/index.ts index 38cfc279d..796d41e1c 100644 --- a/packages/ui-library/src/components/navigation/tab-bar/index.ts +++ b/packages/ui-library/src/components/navigation/tab-bar/index.ts @@ -15,15 +15,14 @@ import { TabContentVariantType, SizesType, } from '../../../globals/types'; -import { BlrIconRenderFunction } from '../../ui/icon'; +import { BlrIconRenderFunction } from '../../ui/icon/renderFunction'; import { actionDark, actionLight } from '../../../foundation/semantic-tokens/action.css'; import { ThemeType } from '../../../foundation/_tokens-generated/index.themes'; import { calculateIconName } from '../../../utils/calculate-icon-name'; -import { BlrDividerRenderFunction } from '../../ui/divider'; +import { BlrDividerRenderFunction } from '../../ui/divider/renderFunction'; import { getComponentConfigToken } from '../../../utils/get-component-config-token'; -import { genericBlrComponentRenderer } from '../../../utils/typesafe-generic-component-renderer'; -const TAG_NAME = 'blr-tab-bar'; +export const TAG_NAME = 'blr-tab-bar'; @customElement(TAG_NAME) export class BlrTabBar extends LitElement { @@ -144,11 +143,15 @@ export class BlrTabBar extends LitElement { ${this.overflowVariantStandard === 'buttons' ? html` ` : nothing} @@ -193,11 +196,15 @@ export class BlrTabBar extends LitElement { tabindex=${tab.disabled ? '-1' : nothing} > ${this.tabContent !== 'labelOnly' - ? BlrIconRenderFunction({ - icon: calculateIconName(tab.icon, iconSizeVariant), - size: iconSizeVariant, - hideAria: true, - }) + ? BlrIconRenderFunction( + { + icon: calculateIconName(tab.icon, iconSizeVariant), + size: iconSizeVariant, + }, + { + 'aria-hidden': true, + } + ) : nothing} ${this.tabContent !== 'iconOnly' ? html`