diff --git a/.changeset/stale-rabbits-double.md b/.changeset/stale-rabbits-double.md
new file mode 100644
index 000000000..6a68ece67
--- /dev/null
+++ b/.changeset/stale-rabbits-double.md
@@ -0,0 +1,5 @@
+---
+'@cube-dev/ui-kit': patch
+---
+
+Optimize icon exports.
diff --git a/.size-limit.js b/.size-limit.js
index 9059119f8..02bf73cda 100644
--- a/.size-limit.js
+++ b/.size-limit.js
@@ -26,13 +26,13 @@ module.exports = [
path: './dist/es/index.js',
webpack: true,
import: '{ Button }',
- limit: '38 kB',
+ limit: '22 kB',
},
{
name: 'Tree shaking (just an Icon)',
path: './dist/es/index.js',
webpack: true,
import: '{ AiIcon }',
- limit: '28 kB',
+ limit: '11 kB',
},
];
diff --git a/src/icons/AiIcon.tsx b/src/icons/AiIcon.tsx
index 7a7680349..5d9a4b904 100644
--- a/src/icons/AiIcon.tsx
+++ b/src/icons/AiIcon.tsx
@@ -1,4 +1,7 @@
-export const AiIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const AiIcon = wrapIcon(
+ 'AiIcon',
+ ,
);
diff --git a/src/icons/AreaChartIcon.tsx b/src/icons/AreaChartIcon.tsx
index 68a699b5f..bc61f0048 100644
--- a/src/icons/AreaChartIcon.tsx
+++ b/src/icons/AreaChartIcon.tsx
@@ -1,4 +1,7 @@
-export const AreaChartIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const AreaChartIcon = wrapIcon(
+ 'AreaChartIcon',
-
+ ,
);
diff --git a/src/icons/BackwardIcon.tsx b/src/icons/BackwardIcon.tsx
index d7345c010..ca4f72651 100644
--- a/src/icons/BackwardIcon.tsx
+++ b/src/icons/BackwardIcon.tsx
@@ -1,4 +1,7 @@
-export const BackwardIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const BackwardIcon = wrapIcon(
+ 'BackwardIcon',
-
+ ,
);
diff --git a/src/icons/BarChartIcon.tsx b/src/icons/BarChartIcon.tsx
index 3fc45af86..90f16170a 100644
--- a/src/icons/BarChartIcon.tsx
+++ b/src/icons/BarChartIcon.tsx
@@ -1,4 +1,7 @@
-export const BarChartIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const BarChartIcon = wrapIcon(
+ 'BarChartIcon',
-
+ ,
);
diff --git a/src/icons/BellFilledIcon.tsx b/src/icons/BellFilledIcon.tsx
index 7f3ef6627..cf0d9f799 100644
--- a/src/icons/BellFilledIcon.tsx
+++ b/src/icons/BellFilledIcon.tsx
@@ -1,4 +1,7 @@
-export const BellFilledIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const BellFilledIcon = wrapIcon(
+ 'BellFilledIcon',
-
+ ,
);
diff --git a/src/icons/BellIcon.tsx b/src/icons/BellIcon.tsx
index a57be1e3b..00c253b94 100644
--- a/src/icons/BellIcon.tsx
+++ b/src/icons/BellIcon.tsx
@@ -1,4 +1,7 @@
-export const BellIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const BellIcon = wrapIcon(
+ 'BellIcon',
-
+ ,
);
diff --git a/src/icons/BooleanIcon.tsx b/src/icons/BooleanIcon.tsx
index b23e0347a..dad94da4e 100644
--- a/src/icons/BooleanIcon.tsx
+++ b/src/icons/BooleanIcon.tsx
@@ -1,4 +1,7 @@
-export const BooleanIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const BooleanIcon = wrapIcon(
+ 'BooleanIcon',
-
+ ,
);
diff --git a/src/icons/CalendarEditIcon.tsx b/src/icons/CalendarEditIcon.tsx
index ef266b7f5..2927159b1 100644
--- a/src/icons/CalendarEditIcon.tsx
+++ b/src/icons/CalendarEditIcon.tsx
@@ -1,4 +1,7 @@
-export const CalendarEditIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CalendarEditIcon = wrapIcon(
+ 'CalendarEditIcon',
-
+ ,
);
diff --git a/src/icons/CalendarIcon.tsx b/src/icons/CalendarIcon.tsx
index 5c9a4db24..b2623cafb 100644
--- a/src/icons/CalendarIcon.tsx
+++ b/src/icons/CalendarIcon.tsx
@@ -1,4 +1,7 @@
-export const CalendarIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CalendarIcon = wrapIcon(
+ 'CalendarIcon',
-
+ ,
);
diff --git a/src/icons/CaretDownIcon.tsx b/src/icons/CaretDownIcon.tsx
index 64e439f40..52f5e4dd1 100644
--- a/src/icons/CaretDownIcon.tsx
+++ b/src/icons/CaretDownIcon.tsx
@@ -1,4 +1,7 @@
-export const CaretDownIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CaretDownIcon = wrapIcon(
+ 'CaretDownIcon',
-
+ ,
);
diff --git a/src/icons/CaretUpIcon.tsx b/src/icons/CaretUpIcon.tsx
index e849f7740..4a4e2f175 100644
--- a/src/icons/CaretUpIcon.tsx
+++ b/src/icons/CaretUpIcon.tsx
@@ -1,4 +1,7 @@
-export const CaretUpIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CaretUpIcon = wrapIcon(
+ 'CaretUpIcon',
-
+ ,
);
diff --git a/src/icons/CheckCircleFilledIcon.tsx b/src/icons/CheckCircleFilledIcon.tsx
index b7c234c52..006fe354e 100644
--- a/src/icons/CheckCircleFilledIcon.tsx
+++ b/src/icons/CheckCircleFilledIcon.tsx
@@ -1,4 +1,7 @@
-export const CheckCircleFilledIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CheckCircleFilledIcon = wrapIcon(
+ 'CheckCircleFilledIcon',
-
+ ,
);
diff --git a/src/icons/CheckCircleIcon.tsx b/src/icons/CheckCircleIcon.tsx
index de1e01f39..e4a1731c0 100644
--- a/src/icons/CheckCircleIcon.tsx
+++ b/src/icons/CheckCircleIcon.tsx
@@ -1,4 +1,7 @@
-export const CheckCircleIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CheckCircleIcon = wrapIcon(
+ 'CheckCircleIcon',
-
+ ,
);
diff --git a/src/icons/CheckIcon.tsx b/src/icons/CheckIcon.tsx
index 6c7e40279..0e8d07798 100644
--- a/src/icons/CheckIcon.tsx
+++ b/src/icons/CheckIcon.tsx
@@ -1,4 +1,7 @@
-export const CheckIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CheckIcon = wrapIcon(
+ 'CheckIcon',
-
+ ,
);
diff --git a/src/icons/CircleFilledIcon.tsx b/src/icons/CircleFilledIcon.tsx
index b4dcf6086..49697d1f3 100644
--- a/src/icons/CircleFilledIcon.tsx
+++ b/src/icons/CircleFilledIcon.tsx
@@ -1,4 +1,7 @@
-export const CircleFilledIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CircleFilledIcon = wrapIcon(
+ 'CircleFilledIcon',
+ ,
);
diff --git a/src/icons/CloseCircleFilledIcon.tsx b/src/icons/CloseCircleFilledIcon.tsx
index 0432c1284..dd7d39e3e 100644
--- a/src/icons/CloseCircleFilledIcon.tsx
+++ b/src/icons/CloseCircleFilledIcon.tsx
@@ -1,4 +1,7 @@
-export const CloseCircleFilledIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CloseCircleFilledIcon = wrapIcon(
+ 'CloseCircleFilledIcon',
-
+ ,
);
diff --git a/src/icons/CloseCircleIcon.tsx b/src/icons/CloseCircleIcon.tsx
index f020cefab..ccad9e5c7 100644
--- a/src/icons/CloseCircleIcon.tsx
+++ b/src/icons/CloseCircleIcon.tsx
@@ -1,4 +1,7 @@
-export const CloseCircleIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CloseCircleIcon = wrapIcon(
+ 'CloseCircleIcon',
-
+ ,
);
diff --git a/src/icons/CloseIcon.tsx b/src/icons/CloseIcon.tsx
index e1c55b177..78764ab14 100644
--- a/src/icons/CloseIcon.tsx
+++ b/src/icons/CloseIcon.tsx
@@ -1,4 +1,7 @@
-export const CloseIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CloseIcon = wrapIcon(
+ 'CloseIcon',
-
+ ,
);
diff --git a/src/icons/CopyIcon.tsx b/src/icons/CopyIcon.tsx
index c21d414c0..89a62a263 100644
--- a/src/icons/CopyIcon.tsx
+++ b/src/icons/CopyIcon.tsx
@@ -1,4 +1,7 @@
-export const CopyIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CopyIcon = wrapIcon(
+ 'CopyIcon',
-
+ ,
);
diff --git a/src/icons/CountIcon.tsx b/src/icons/CountIcon.tsx
index 2c859a283..c1f57e5da 100644
--- a/src/icons/CountIcon.tsx
+++ b/src/icons/CountIcon.tsx
@@ -1,4 +1,7 @@
-export const CountIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CountIcon = wrapIcon(
+ 'CountIcon',
-
+ ,
);
diff --git a/src/icons/CubeIcon.tsx b/src/icons/CubeIcon.tsx
index 59e1caa8a..fbea9a958 100644
--- a/src/icons/CubeIcon.tsx
+++ b/src/icons/CubeIcon.tsx
@@ -1,4 +1,7 @@
-export const CubeIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const CubeIcon = wrapIcon(
+ 'CubeIcon',
-
+ ,
);
diff --git a/src/icons/DangerIcon.tsx b/src/icons/DangerIcon.tsx
index 1173ef680..05c18ab4c 100644
--- a/src/icons/DangerIcon.tsx
+++ b/src/icons/DangerIcon.tsx
@@ -1,4 +1,7 @@
-export const DangerIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const DangerIcon = wrapIcon(
+ 'DangerIcon',
+ ,
);
diff --git a/src/icons/DashboardIcon.tsx b/src/icons/DashboardIcon.tsx
index 76197cab9..fb493d84d 100644
--- a/src/icons/DashboardIcon.tsx
+++ b/src/icons/DashboardIcon.tsx
@@ -1,4 +1,7 @@
-export const DashboardIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const DashboardIcon = wrapIcon(
+ 'DashboardIcon',
-
+ ,
);
diff --git a/src/icons/DonutIcon.tsx b/src/icons/DonutIcon.tsx
index f3bd85415..5c38e9e5c 100644
--- a/src/icons/DonutIcon.tsx
+++ b/src/icons/DonutIcon.tsx
@@ -1,4 +1,7 @@
-export const DonutIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const DonutIcon = wrapIcon(
+ 'DonutIcon',
-
+ ,
);
diff --git a/src/icons/DownIcon.tsx b/src/icons/DownIcon.tsx
index c55fccf8c..cb5482ac9 100644
--- a/src/icons/DownIcon.tsx
+++ b/src/icons/DownIcon.tsx
@@ -1,4 +1,7 @@
-export const DownIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const DownIcon = wrapIcon(
+ 'DownIcon',
-
+ ,
);
diff --git a/src/icons/ExclamationCircleFilledIcon.tsx b/src/icons/ExclamationCircleFilledIcon.tsx
index dcdc63d95..17a88622f 100644
--- a/src/icons/ExclamationCircleFilledIcon.tsx
+++ b/src/icons/ExclamationCircleFilledIcon.tsx
@@ -1,4 +1,7 @@
-export const ExclamationCircleFilledIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ExclamationCircleFilledIcon = wrapIcon(
+ 'ExclamationCircleFilledIcon',
-
+ ,
);
diff --git a/src/icons/ExclamationCircleIcon.tsx b/src/icons/ExclamationCircleIcon.tsx
index 00f9661ba..b509eb255 100644
--- a/src/icons/ExclamationCircleIcon.tsx
+++ b/src/icons/ExclamationCircleIcon.tsx
@@ -1,4 +1,7 @@
-export const ExclamationCircleIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ExclamationCircleIcon = wrapIcon(
+ 'ExclamationCircleIcon',
-
+ ,
);
diff --git a/src/icons/ExclamationIcon.tsx b/src/icons/ExclamationIcon.tsx
index be34405eb..e14e9a816 100644
--- a/src/icons/ExclamationIcon.tsx
+++ b/src/icons/ExclamationIcon.tsx
@@ -1,4 +1,7 @@
-export const ExclamationIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ExclamationIcon = wrapIcon(
+ 'ExclamationIcon',
-
+ ,
);
diff --git a/src/icons/EyeIcon.tsx b/src/icons/EyeIcon.tsx
index 33b0f2a23..4add6c593 100644
--- a/src/icons/EyeIcon.tsx
+++ b/src/icons/EyeIcon.tsx
@@ -1,4 +1,7 @@
-export const EyeIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const EyeIcon = wrapIcon(
+ 'EyeIcon',
-
+ ,
);
diff --git a/src/icons/EyeInvisibleIcon.tsx b/src/icons/EyeInvisibleIcon.tsx
index b5b40ba17..8797cfe2d 100644
--- a/src/icons/EyeInvisibleIcon.tsx
+++ b/src/icons/EyeInvisibleIcon.tsx
@@ -1,4 +1,7 @@
-export const EyeInvisibleIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const EyeInvisibleIcon = wrapIcon(
+ 'EyeInvisibleIcon',
-
+ ,
);
diff --git a/src/icons/FilterIcon.tsx b/src/icons/FilterIcon.tsx
index bf29db4e5..13ad47138 100644
--- a/src/icons/FilterIcon.tsx
+++ b/src/icons/FilterIcon.tsx
@@ -1,4 +1,7 @@
-export const FilterIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const FilterIcon = wrapIcon(
+ 'FilterIcon',
-
+ ,
);
diff --git a/src/icons/FolderFilledIcon.tsx b/src/icons/FolderFilledIcon.tsx
index 5105a2868..dc9bbd8fe 100644
--- a/src/icons/FolderFilledIcon.tsx
+++ b/src/icons/FolderFilledIcon.tsx
@@ -1,4 +1,7 @@
-export const FolderFilledIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const FolderFilledIcon = wrapIcon(
+ 'FolderFilledIcon',
-
+ ,
);
diff --git a/src/icons/FolderIcon.tsx b/src/icons/FolderIcon.tsx
index 966d2d528..72616d173 100644
--- a/src/icons/FolderIcon.tsx
+++ b/src/icons/FolderIcon.tsx
@@ -1,4 +1,7 @@
-export const FolderIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const FolderIcon = wrapIcon(
+ 'FolderIcon',
-
+ ,
);
diff --git a/src/icons/FolderOpenFilledIcon.tsx b/src/icons/FolderOpenFilledIcon.tsx
index fabe75b79..75b8217e4 100644
--- a/src/icons/FolderOpenFilledIcon.tsx
+++ b/src/icons/FolderOpenFilledIcon.tsx
@@ -1,4 +1,7 @@
-export const FolderOpenFilledIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const FolderOpenFilledIcon = wrapIcon(
+ 'FolderOpenFilledIcon',
-
+ ,
);
diff --git a/src/icons/FolderOpenIcon.tsx b/src/icons/FolderOpenIcon.tsx
index 7d8e5a7dc..c781205b6 100644
--- a/src/icons/FolderOpenIcon.tsx
+++ b/src/icons/FolderOpenIcon.tsx
@@ -1,4 +1,7 @@
-export const FolderOpenIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const FolderOpenIcon = wrapIcon(
+ 'FolderOpenIcon',
-
+ ,
);
diff --git a/src/icons/ForwardIcon.tsx b/src/icons/ForwardIcon.tsx
index 82752cc88..30b1f302b 100644
--- a/src/icons/ForwardIcon.tsx
+++ b/src/icons/ForwardIcon.tsx
@@ -1,4 +1,7 @@
-export const ForwardIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ForwardIcon = wrapIcon(
+ 'ForwardIcon',
-
+ ,
);
diff --git a/src/icons/HierarchyIcon.tsx b/src/icons/HierarchyIcon.tsx
index 66de37356..998d19c8e 100644
--- a/src/icons/HierarchyIcon.tsx
+++ b/src/icons/HierarchyIcon.tsx
@@ -1,4 +1,7 @@
-export const HierarchyIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const HierarchyIcon = wrapIcon(
+ 'HierarchyIcon',
-
+ ,
);
diff --git a/src/icons/InfoCircleIcon.tsx b/src/icons/InfoCircleIcon.tsx
index 1410e1b03..b2c3f6ad1 100644
--- a/src/icons/InfoCircleIcon.tsx
+++ b/src/icons/InfoCircleIcon.tsx
@@ -1,4 +1,7 @@
-export const InfoCircleIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const InfoCircleIcon = wrapIcon(
+ 'InfoCircleIcon',
-
+ ,
);
diff --git a/src/icons/InfoIcon.tsx b/src/icons/InfoIcon.tsx
index 666da257f..9c4707dcb 100644
--- a/src/icons/InfoIcon.tsx
+++ b/src/icons/InfoIcon.tsx
@@ -1,4 +1,7 @@
-export const InfoIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const InfoIcon = wrapIcon(
+ 'InfoIcon',
-
+ ,
);
diff --git a/src/icons/KeyIcon.tsx b/src/icons/KeyIcon.tsx
index a5d6c3acc..bbe505501 100644
--- a/src/icons/KeyIcon.tsx
+++ b/src/icons/KeyIcon.tsx
@@ -1,4 +1,7 @@
-export const KeyIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const KeyIcon = wrapIcon(
+ 'KeyIcon',
-
+ ,
);
diff --git a/src/icons/LeftIcon.tsx b/src/icons/LeftIcon.tsx
index 48004ea08..3e6202ba9 100644
--- a/src/icons/LeftIcon.tsx
+++ b/src/icons/LeftIcon.tsx
@@ -1,4 +1,7 @@
-export const LeftIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const LeftIcon = wrapIcon(
+ 'LeftIcon',
-
+ ,
);
diff --git a/src/icons/LineChartIcon.tsx b/src/icons/LineChartIcon.tsx
index bbb0c2c03..df4b0e064 100644
--- a/src/icons/LineChartIcon.tsx
+++ b/src/icons/LineChartIcon.tsx
@@ -1,4 +1,7 @@
-export const LineChartIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const LineChartIcon = wrapIcon(
+ 'LineChartIcon',
-
+ ,
);
diff --git a/src/icons/LoadingIcon.tsx b/src/icons/LoadingIcon.tsx
index 6e9e0891f..94eca5262 100644
--- a/src/icons/LoadingIcon.tsx
+++ b/src/icons/LoadingIcon.tsx
@@ -1,4 +1,7 @@
-export const LoadingIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const LoadingIcon = wrapIcon(
+ 'LoadingIcon',
-
+ ,
);
diff --git a/src/icons/LockFilledIcon.tsx b/src/icons/LockFilledIcon.tsx
index 10bcad3ee..ab8986f64 100644
--- a/src/icons/LockFilledIcon.tsx
+++ b/src/icons/LockFilledIcon.tsx
@@ -1,4 +1,7 @@
-export const LockFilledIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const LockFilledIcon = wrapIcon(
+ 'LockFilledIcon',
-
+ ,
);
diff --git a/src/icons/LockIcon.tsx b/src/icons/LockIcon.tsx
index 2ed59c914..52875b1c1 100644
--- a/src/icons/LockIcon.tsx
+++ b/src/icons/LockIcon.tsx
@@ -1,4 +1,7 @@
-export const LockIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const LockIcon = wrapIcon(
+ 'LockIcon',
-
+ ,
);
diff --git a/src/icons/MoreIcon.tsx b/src/icons/MoreIcon.tsx
index b0db68bdd..0241e831e 100644
--- a/src/icons/MoreIcon.tsx
+++ b/src/icons/MoreIcon.tsx
@@ -1,4 +1,7 @@
-export const MoreIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const MoreIcon = wrapIcon(
+ 'MoreIcon',
-
+ ,
);
diff --git a/src/icons/NotAllowedIcon.tsx b/src/icons/NotAllowedIcon.tsx
index b9644779d..8b7ddfab6 100644
--- a/src/icons/NotAllowedIcon.tsx
+++ b/src/icons/NotAllowedIcon.tsx
@@ -1,4 +1,7 @@
-export const NotAllowedIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const NotAllowedIcon = wrapIcon(
+ 'NotAllowedIcon',
-
+ ,
);
diff --git a/src/icons/NumberIcon.tsx b/src/icons/NumberIcon.tsx
index ca810102f..031e558e4 100644
--- a/src/icons/NumberIcon.tsx
+++ b/src/icons/NumberIcon.tsx
@@ -1,4 +1,7 @@
-export const NumberIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const NumberIcon = wrapIcon(
+ 'NumberIcon',
-
+ ,
);
diff --git a/src/icons/PauseCircleFilledIcon.tsx b/src/icons/PauseCircleFilledIcon.tsx
index 3a3949c7c..0f58c3f8a 100644
--- a/src/icons/PauseCircleFilledIcon.tsx
+++ b/src/icons/PauseCircleFilledIcon.tsx
@@ -1,4 +1,7 @@
-export const PauseCircleFilledIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const PauseCircleFilledIcon = wrapIcon(
+ 'PauseCircleFilledIcon',
-
+ ,
);
diff --git a/src/icons/PauseCircleIcon.tsx b/src/icons/PauseCircleIcon.tsx
index 2e2b5d151..3fe8600a8 100644
--- a/src/icons/PauseCircleIcon.tsx
+++ b/src/icons/PauseCircleIcon.tsx
@@ -1,4 +1,7 @@
-export const PauseCircleIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const PauseCircleIcon = wrapIcon(
+ 'PauseCircleIcon',
-
+ ,
);
diff --git a/src/icons/PieChartIcon.tsx b/src/icons/PieChartIcon.tsx
index e62c6c99f..1679e2ef2 100644
--- a/src/icons/PieChartIcon.tsx
+++ b/src/icons/PieChartIcon.tsx
@@ -1,4 +1,7 @@
-export const PieChartIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const PieChartIcon = wrapIcon(
+ 'PieChartIcon',
-
+ ,
);
diff --git a/src/icons/PlusIcon.tsx b/src/icons/PlusIcon.tsx
index 093e67eec..d3bf4437b 100644
--- a/src/icons/PlusIcon.tsx
+++ b/src/icons/PlusIcon.tsx
@@ -1,4 +1,7 @@
-export const PlusIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const PlusIcon = wrapIcon(
+ 'PlusIcon',
-
+ ,
);
diff --git a/src/icons/ReloadIcon.tsx b/src/icons/ReloadIcon.tsx
index eee8e6d49..7aae27977 100644
--- a/src/icons/ReloadIcon.tsx
+++ b/src/icons/ReloadIcon.tsx
@@ -1,4 +1,7 @@
-export const ReloadIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ReloadIcon = wrapIcon(
+ 'ReloadIcon',
-
+ ,
);
diff --git a/src/icons/RightIcon.tsx b/src/icons/RightIcon.tsx
index 94e5b40fa..9146c45cd 100644
--- a/src/icons/RightIcon.tsx
+++ b/src/icons/RightIcon.tsx
@@ -1,4 +1,7 @@
-export const RightIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const RightIcon = wrapIcon(
+ 'RightIcon',
-
+ ,
);
diff --git a/src/icons/SearchIcon.tsx b/src/icons/SearchIcon.tsx
index 68d376a19..674c96f1b 100644
--- a/src/icons/SearchIcon.tsx
+++ b/src/icons/SearchIcon.tsx
@@ -1,4 +1,7 @@
-export const SearchIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const SearchIcon = wrapIcon(
+ 'SearchIcon',
-
+ ,
);
diff --git a/src/icons/SettingsIcon.tsx b/src/icons/SettingsIcon.tsx
index 23a8d558a..2efb80a3d 100644
--- a/src/icons/SettingsIcon.tsx
+++ b/src/icons/SettingsIcon.tsx
@@ -1,4 +1,7 @@
-export const SettingsIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const SettingsIcon = wrapIcon(
+ 'SettingsIcon',
-
+ ,
);
diff --git a/src/icons/ShieldFilledIcon.tsx b/src/icons/ShieldFilledIcon.tsx
index 89e92b2d6..3dd54571d 100644
--- a/src/icons/ShieldFilledIcon.tsx
+++ b/src/icons/ShieldFilledIcon.tsx
@@ -1,4 +1,7 @@
-export const ShieldFilledIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ShieldFilledIcon = wrapIcon(
+ 'ShieldFilledIcon',
-
+ ,
);
diff --git a/src/icons/ShieldIcon.tsx b/src/icons/ShieldIcon.tsx
index fb1881b5a..70ca0acf4 100644
--- a/src/icons/ShieldIcon.tsx
+++ b/src/icons/ShieldIcon.tsx
@@ -1,4 +1,7 @@
-export const ShieldIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ShieldIcon = wrapIcon(
+ 'ShieldIcon',
-
+ ,
);
diff --git a/src/icons/SlashIcon.tsx b/src/icons/SlashIcon.tsx
index c54125a14..55de21020 100644
--- a/src/icons/SlashIcon.tsx
+++ b/src/icons/SlashIcon.tsx
@@ -1,4 +1,7 @@
-export const SlashIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const SlashIcon = wrapIcon(
+ 'SlashIcon',
+ ,
);
diff --git a/src/icons/SparklesIcon.tsx b/src/icons/SparklesIcon.tsx
index c6f27165d..350dc528b 100644
--- a/src/icons/SparklesIcon.tsx
+++ b/src/icons/SparklesIcon.tsx
@@ -1,4 +1,7 @@
-export const SparklesIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const SparklesIcon = wrapIcon(
+ 'SparklesIcon',
-
+ ,
);
diff --git a/src/icons/SqlIcon.tsx b/src/icons/SqlIcon.tsx
index 3aa8b209f..ef80912ca 100644
--- a/src/icons/SqlIcon.tsx
+++ b/src/icons/SqlIcon.tsx
@@ -1,4 +1,7 @@
-export const SqlIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const SqlIcon = wrapIcon(
+ 'SqlIcon',
-
+ ,
);
diff --git a/src/icons/StatsIcon.tsx b/src/icons/StatsIcon.tsx
index 2fadba6b5..8e2b7ce78 100644
--- a/src/icons/StatsIcon.tsx
+++ b/src/icons/StatsIcon.tsx
@@ -1,4 +1,7 @@
-export const StatsIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const StatsIcon = wrapIcon(
+ 'StatsIcon',
-
+ ,
);
diff --git a/src/icons/StringIcon.tsx b/src/icons/StringIcon.tsx
index 3c3ab9443..f2179ed1d 100644
--- a/src/icons/StringIcon.tsx
+++ b/src/icons/StringIcon.tsx
@@ -1,4 +1,7 @@
-export const StringIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const StringIcon = wrapIcon(
+ 'StringIcon',
-
+ ,
);
diff --git a/src/icons/SwitchIcon.tsx b/src/icons/SwitchIcon.tsx
index d928149b9..6cfb5a349 100644
--- a/src/icons/SwitchIcon.tsx
+++ b/src/icons/SwitchIcon.tsx
@@ -1,4 +1,7 @@
-export const SwitchIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const SwitchIcon = wrapIcon(
+ 'SwitchIcon',
-
+ ,
);
diff --git a/src/icons/TableIcon.tsx b/src/icons/TableIcon.tsx
index dc1704b7e..30a37b59d 100644
--- a/src/icons/TableIcon.tsx
+++ b/src/icons/TableIcon.tsx
@@ -1,4 +1,7 @@
-export const TableIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const TableIcon = wrapIcon(
+ 'TableIcon',
-
+ ,
);
diff --git a/src/icons/ThumbsDownIcon.tsx b/src/icons/ThumbsDownIcon.tsx
index 3640f3d13..be098fec0 100644
--- a/src/icons/ThumbsDownIcon.tsx
+++ b/src/icons/ThumbsDownIcon.tsx
@@ -1,4 +1,7 @@
-export const ThumbsDownIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ThumbsDownIcon = wrapIcon(
+ 'ThumbsDownIcon',
-
+ ,
);
diff --git a/src/icons/ThumbsUpIcon.tsx b/src/icons/ThumbsUpIcon.tsx
index 3b443eda3..aa8b86b94 100644
--- a/src/icons/ThumbsUpIcon.tsx
+++ b/src/icons/ThumbsUpIcon.tsx
@@ -1,4 +1,7 @@
-export const ThumbsUpIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ThumbsUpIcon = wrapIcon(
+ 'ThumbsUpIcon',
-
+ ,
);
diff --git a/src/icons/ThunderboltCrossedIcon.tsx b/src/icons/ThunderboltCrossedIcon.tsx
index beb1ea2b0..9f3369ac0 100644
--- a/src/icons/ThunderboltCrossedIcon.tsx
+++ b/src/icons/ThunderboltCrossedIcon.tsx
@@ -1,4 +1,7 @@
-export const ThunderboltCrossedIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ThunderboltCrossedIcon = wrapIcon(
+ 'ThunderboltCrossedIcon',
-
+ ,
);
diff --git a/src/icons/ThunderboltFilledIcon.tsx b/src/icons/ThunderboltFilledIcon.tsx
index 899c5ddd0..163598e0e 100644
--- a/src/icons/ThunderboltFilledIcon.tsx
+++ b/src/icons/ThunderboltFilledIcon.tsx
@@ -1,4 +1,7 @@
-export const ThunderboltFilledIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ThunderboltFilledIcon = wrapIcon(
+ 'ThunderboltFilledIcon',
-
+ ,
);
diff --git a/src/icons/ThunderboltIcon.tsx b/src/icons/ThunderboltIcon.tsx
index be19dbbf5..8567c0599 100644
--- a/src/icons/ThunderboltIcon.tsx
+++ b/src/icons/ThunderboltIcon.tsx
@@ -1,4 +1,7 @@
-export const ThunderboltIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ThunderboltIcon = wrapIcon(
+ 'ThunderboltIcon',
-
+ ,
);
diff --git a/src/icons/TimeIcon.tsx b/src/icons/TimeIcon.tsx
index 934574e17..04f76b4a0 100644
--- a/src/icons/TimeIcon.tsx
+++ b/src/icons/TimeIcon.tsx
@@ -1,4 +1,7 @@
-export const TimeIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const TimeIcon = wrapIcon(
+ 'TimeIcon',
-
+ ,
);
diff --git a/src/icons/UnlockIcon.tsx b/src/icons/UnlockIcon.tsx
index 0ff66c84f..d918609f8 100644
--- a/src/icons/UnlockIcon.tsx
+++ b/src/icons/UnlockIcon.tsx
@@ -1,4 +1,7 @@
-export const UnlockIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const UnlockIcon = wrapIcon(
+ 'UnlockIcon',
-
+ ,
);
diff --git a/src/icons/UpIcon.tsx b/src/icons/UpIcon.tsx
index dbbae41f2..de5eb933a 100644
--- a/src/icons/UpIcon.tsx
+++ b/src/icons/UpIcon.tsx
@@ -1,4 +1,7 @@
-export const UpIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const UpIcon = wrapIcon(
+ 'UpIcon',
-
+ ,
);
diff --git a/src/icons/UserGroupIcon.tsx b/src/icons/UserGroupIcon.tsx
index fb4f7ceb9..d030268cf 100644
--- a/src/icons/UserGroupIcon.tsx
+++ b/src/icons/UserGroupIcon.tsx
@@ -1,4 +1,7 @@
-export const UserGroupIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const UserGroupIcon = wrapIcon(
+ 'UserGroupIcon',
-
+ ,
);
diff --git a/src/icons/UserIcon.tsx b/src/icons/UserIcon.tsx
index 337d9dae3..fbed89688 100644
--- a/src/icons/UserIcon.tsx
+++ b/src/icons/UserIcon.tsx
@@ -1,4 +1,7 @@
-export const UserIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const UserIcon = wrapIcon(
+ 'UserIcon',
-
+ ,
);
diff --git a/src/icons/UserLockIcon.tsx b/src/icons/UserLockIcon.tsx
index b6dca3c48..92c4a5ecb 100644
--- a/src/icons/UserLockIcon.tsx
+++ b/src/icons/UserLockIcon.tsx
@@ -1,4 +1,7 @@
-export const UserLockIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const UserLockIcon = wrapIcon(
+ 'UserLockIcon',
-
+ ,
);
diff --git a/src/icons/ViewIcon.tsx b/src/icons/ViewIcon.tsx
index 39308ee0f..be4ecfd8d 100644
--- a/src/icons/ViewIcon.tsx
+++ b/src/icons/ViewIcon.tsx
@@ -1,4 +1,7 @@
-export const ViewIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const ViewIcon = wrapIcon(
+ 'ViewIcon',
-
+ ,
);
diff --git a/src/icons/WarningFilledIcon.tsx b/src/icons/WarningFilledIcon.tsx
index 277e19d5a..9fb7e5a92 100644
--- a/src/icons/WarningFilledIcon.tsx
+++ b/src/icons/WarningFilledIcon.tsx
@@ -1,4 +1,7 @@
-export const WarningFilledIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const WarningFilledIcon = wrapIcon(
+ 'WarningFilledIcon',
-
+ ,
);
diff --git a/src/icons/WarningIcon.tsx b/src/icons/WarningIcon.tsx
index 7134788b1..f5f2d5961 100644
--- a/src/icons/WarningIcon.tsx
+++ b/src/icons/WarningIcon.tsx
@@ -1,4 +1,7 @@
-export const WarningIcon = (
+import { wrapIcon } from './wrap-icon';
+
+export const WarningIcon = wrapIcon(
+ 'WarningIcon',
-
+ ,
);
diff --git a/src/icons/index.ts b/src/icons/index.ts
index 2a68a5bb3..d5d91bece 100644
--- a/src/icons/index.ts
+++ b/src/icons/index.ts
@@ -1,193 +1,83 @@
-import { wrapIcon } from './wrap-icon';
-import { CloseIcon as _CloseIcon } from './CloseIcon';
-import { ExclamationIcon as _ExclamationIcon } from './ExclamationIcon';
-import { DangerIcon as _DangerIcon } from './DangerIcon';
-import { PlusIcon as _PlusIcon } from './PlusIcon';
-import { AiIcon as _AiIcon } from './AiIcon';
-import { AreaChartIcon as _AreaChartIcon } from './AreaChartIcon';
-import { BackwardIcon as _BackwardIcon } from './BackwardIcon';
-import { BarChartIcon as _BarChartIcon } from './BarChartIcon';
-import { BooleanIcon as _BooleanIcon } from './BooleanIcon';
-import { CountIcon as _CountIcon } from './CountIcon';
-import { CubeIcon as _CubeIcon } from './CubeIcon';
-import { CalendarIcon as _CalendarIcon } from './CalendarIcon';
-import { CalendarEditIcon as _CalendarEditIcon } from './CalendarEditIcon';
-import { DonutIcon as _DonutIcon } from './DonutIcon';
-import { DownIcon as _DownIcon } from './DownIcon';
-import { FilterIcon as _FilterIcon } from './FilterIcon';
-import { ForwardIcon as _ForwardIcon } from './ForwardIcon';
-import { KeyIcon as _KeyIcon } from './KeyIcon';
-import { LeftIcon as _LeftIcon } from './LeftIcon';
-import { LineChartIcon as _LineChartIcon } from './LineChartIcon';
-import { LockFilledIcon as _LockFilledIcon } from './LockFilledIcon';
-import { LockIcon as _LockIcon } from './LockIcon';
-import { MoreIcon as _MoreIcon } from './MoreIcon';
-import { NumberIcon as _NumberIcon } from './NumberIcon';
-import { PieChartIcon as _PieChartIcon } from './PieChartIcon';
-import { RightIcon as _RightIcon } from './RightIcon';
-import { SqlIcon as _SqlIcon } from './SqlIcon';
-import { TableIcon as _TableIcon } from './TableIcon';
-import { ThunderboltIcon as _ThunderboltIcon } from './ThunderboltIcon';
-import { ThunderboltCrossedIcon as _ThunderboltCrossedIcon } from './ThunderboltCrossedIcon';
-import { ThunderboltFilledIcon as _ThunderboltFilledIcon } from './ThunderboltFilledIcon';
-import { TimeIcon as _TimeIcon } from './TimeIcon';
-import { UpIcon as _UpIcon } from './UpIcon';
-import { ViewIcon as _ViewIcon } from './ViewIcon';
-import { BellIcon as _BellIcon } from './BellIcon';
-import { BellFilledIcon as _BellFilledIcon } from './BellFilledIcon';
-import { CaretDownIcon as _CaretDownIcon } from './CaretDownIcon';
-import { CaretUpIcon as _CaretUpIcon } from './CaretUpIcon';
-import { CheckCircleIcon as _CheckCircleIcon } from './CheckCircleIcon';
-import { CopyIcon as _CopyIcon } from './CopyIcon';
-import { EyeIcon as _EyeIcon } from './EyeIcon';
-import { EyeInvisibleIcon as _EyeInvisibleIcon } from './EyeInvisibleIcon';
-import { InfoCircleIcon as _InfoCircleIcon } from './InfoCircleIcon';
-import { InfoIcon as _InfoIcon } from './InfoIcon';
-import { LoadingIcon as _LoadingIcon } from './LoadingIcon';
-import { ReloadIcon as _ReloadIcon } from './ReloadIcon';
-import { SettingsIcon as _SettingsIcon } from './SettingsIcon';
-import { WarningIcon as _WarningIcon } from './WarningIcon';
-import { WarningFilledIcon as _WarningFilledIcon } from './WarningFilledIcon';
-import { SearchIcon as _SearchIcon } from './SearchIcon';
-import { SwitchIcon as _SwitchIcon } from './SwitchIcon';
-import { CheckIcon as _CheckIcon } from './CheckIcon';
-import { SlashIcon as _SlashIcon } from './SlashIcon';
-import { ThumbsUpIcon as _ThumbsUpIcon } from './ThumbsUpIcon';
-import { ThumbsDownIcon as _ThumbsDownIcon } from './ThumbsDownIcon';
-import { SparklesIcon as _SparklesIcon } from './SparklesIcon';
-import { StringIcon as _StringIcon } from './StringIcon';
-import { DashboardIcon as _DashboardIcon } from './DashboardIcon';
-import { CheckCircleFilledIcon as _CheckCircleFilledIcon } from './CheckCircleFilledIcon';
-import { CircleFilledIcon as _CircleFilledIcon } from './CircleFilledIcon';
-import { CloseCircleFilledIcon as _CloseCircleFilledIcon } from './CloseCircleFilledIcon';
-import { CloseCircleIcon as _CloseCircleIcon } from './CloseCircleIcon';
-import { ExclamationCircleFilledIcon as _ExclamationCircleFilledIcon } from './ExclamationCircleFilledIcon';
-import { ExclamationCircleIcon as _ExclamationCircleIcon } from './ExclamationCircleIcon';
-import { NotAllowedIcon as _NotAllowedIcon } from './NotAllowedIcon';
-import { PauseCircleFilledIcon as _PauseCircleFilledIcon } from './PauseCircleFilledIcon';
-import { PauseCircleIcon as _PauseCircleIcon } from './PauseCircleIcon';
-import { StatsIcon as _StatsIcon } from './StatsIcon';
-import { UnlockIcon as _UnlockIcon } from './UnlockIcon';
-import { UserIcon as _UserIcon } from './UserIcon';
-import { UserGroupIcon as _UserGroupIcon } from './UserGroupIcon';
-import { UserLockIcon as _UserLockIcon } from './UserLockIcon';
-import { ShieldIcon as _ShieldIcon } from './ShieldIcon';
-import { ShieldFilledIcon as _ShieldFilledIcon } from './ShieldFilledIcon';
-import { FolderIcon as _FolderIcon } from './FolderIcon';
-import { FolderFilledIcon as _FolderFilledIcon } from './FolderFilledIcon';
-import { FolderOpenIcon as _FolderOpenIcon } from './FolderOpenIcon';
-import { FolderOpenFilledIcon as _FolderOpenFilledIcon } from './FolderOpenFilledIcon';
-import { HierarchyIcon as _HierarchyIcon } from './HierarchyIcon';
-
-export const CloseIcon = wrapIcon('CloseIcon', _CloseIcon);
-export const ExclamationIcon = wrapIcon('ExclamationIcon', _ExclamationIcon);
-export const DangerIcon = wrapIcon('DangerIcon', _DangerIcon);
-export const PlusIcon = wrapIcon('PlusIcon', _PlusIcon);
-export const AiIcon = wrapIcon('AiIcon', _AiIcon);
-export const AreaChartIcon = wrapIcon('AreaChartIcon', _AreaChartIcon);
-export const BackwardIcon = wrapIcon('BackwardIcon', _BackwardIcon);
-export const BarChartIcon = wrapIcon('BarChartIcon', _BarChartIcon);
-export const BooleanIcon = wrapIcon('BooleanIcon', _BooleanIcon);
-export const CountIcon = wrapIcon('CountIcon', _CountIcon);
-export const CubeIcon = wrapIcon('CubeIcon', _CubeIcon);
-export const CalendarIcon = wrapIcon('CalendarIcon', _CalendarIcon);
-export const CalendarEditIcon = wrapIcon('CalendarEditIcon', _CalendarEditIcon);
-export const DonutIcon = wrapIcon('DonutIcon', _DonutIcon);
-export const DownIcon = wrapIcon('DownIcon', _DownIcon);
-export const FilterIcon = wrapIcon('FilterIcon', _FilterIcon);
-export const ForwardIcon = wrapIcon('ForwardIcon', _ForwardIcon);
-export const KeyIcon = wrapIcon('KeyIcon', _KeyIcon);
-export const LeftIcon = wrapIcon('LeftIcon', _LeftIcon);
-export const LineChartIcon = wrapIcon('LineChartIcon', _LineChartIcon);
-export const LockFilledIcon = wrapIcon('LockFilledIcon', _LockFilledIcon);
-export const LockIcon = wrapIcon('LockIcon', _LockIcon);
-export const MoreIcon = wrapIcon('MoreIcon', _MoreIcon);
-export const NumberIcon = wrapIcon('NumberIcon', _NumberIcon);
-export const PieChartIcon = wrapIcon('PieChartIcon', _PieChartIcon);
-export const RightIcon = wrapIcon('RightIcon', _RightIcon);
-export const SqlIcon = wrapIcon('SqlIcon', _SqlIcon);
-export const TableIcon = wrapIcon('TableIcon', _TableIcon);
-export const ThunderboltIcon = wrapIcon('ThunderboltIcon', _ThunderboltIcon);
-export const ThunderboltCrossedIcon = wrapIcon(
- 'ThunderboltCrossedIcon',
- _ThunderboltCrossedIcon,
-);
-export const ThunderboltFilledIcon = wrapIcon(
- 'ThunderboltFilledIcon',
- _ThunderboltFilledIcon,
-);
-export const TimeIcon = wrapIcon('TimeIcon', _TimeIcon);
-export const UpIcon = wrapIcon('UpIcon', _UpIcon);
-export const ViewIcon = wrapIcon('ViewIcon', _ViewIcon);
-export const BellIcon = wrapIcon('BellIcon', _BellIcon);
-export const BellFilledIcon = wrapIcon('BellFilledIcon', _BellFilledIcon);
-export const CaretDownIcon = wrapIcon('CaretDownIcon', _CaretDownIcon);
-export const CaretUpIcon = wrapIcon('CaretUpIcon', _CaretUpIcon);
-export const CheckCircleIcon = wrapIcon('CheckCircleIcon', _CheckCircleIcon);
-export const CopyIcon = wrapIcon('CopyIcon', _CopyIcon);
-export const EyeIcon = wrapIcon('EyeIcon', _EyeIcon);
-export const EyeInvisibleIcon = wrapIcon('EyeFilledIcon', _EyeInvisibleIcon);
-export const InfoCircleIcon = wrapIcon('InfoCircleIcon', _InfoCircleIcon);
-export const InfoIcon = wrapIcon('InfoIcon', _InfoIcon);
-export const LoadingIcon = wrapIcon('LoadingIcon', _LoadingIcon);
-export const ReloadIcon = wrapIcon('ReloadIcon', _ReloadIcon);
-export const SettingsIcon = wrapIcon('SettingsIcon', _SettingsIcon);
-export const WarningIcon = wrapIcon('WarningIcon', _WarningIcon);
-export const WarningFilledIcon = wrapIcon(
- 'WarningFilledIcon',
- _WarningFilledIcon,
-);
-export const SearchIcon = wrapIcon('SearchIcon', _SearchIcon);
-export const SwitchIcon = wrapIcon('SwitchIcon', _SwitchIcon);
-export const CheckIcon = wrapIcon('CheckIcon', _CheckIcon);
-export const SlashIcon = wrapIcon('SlashIcon', _SlashIcon);
-export const ThumbsUpIcon = wrapIcon('ThumbsUpIcon', _ThumbsUpIcon);
-export const ThumbsDownIcon = wrapIcon('ThumbsDownIcon', _ThumbsDownIcon);
-export const SparklesIcon = wrapIcon('SparklesIcon', _SparklesIcon);
-export const StringIcon = wrapIcon('StringIcon', _StringIcon);
-export const DashboardIcon = wrapIcon('DashboardIcon', _DashboardIcon);
-export const CheckCircleFilledIcon = wrapIcon(
- 'CheckCircleFilledIcon',
- _CheckCircleFilledIcon,
-);
-export const CircleFilledIcon = wrapIcon('CircleFilledIcon', _CircleFilledIcon);
-export const CloseCircleFilledIcon = wrapIcon(
- 'CloseCircleFilledIcon',
- _CloseCircleFilledIcon,
-);
-export const CloseCircleIcon = wrapIcon('CloseCircleIcon', _CloseCircleIcon);
-export const ExclamationCircleFilledIcon = wrapIcon(
- 'ExclamationCircleFilledIcon',
- _ExclamationCircleFilledIcon,
-);
-export const ExclamationCircleIcon = wrapIcon(
- 'ExclamationCircleIcon',
- _ExclamationCircleIcon,
-);
-export const NotAllowedIcon = wrapIcon('NotAllowedIcon', _NotAllowedIcon);
-export const PauseCircleFilledIcon = wrapIcon(
- 'PauseCircleFilledIcon',
- _PauseCircleFilledIcon,
-);
-export const PauseCircleIcon = wrapIcon('PauseCircleIcon', _PauseCircleIcon);
-export const StatsIcon = wrapIcon('StatsIcon', _StatsIcon);
-export const UnlockIcon = wrapIcon('UnlockIcon', _UnlockIcon);
-export const UserIcon = wrapIcon('UserIcon', _UserIcon);
-export const UserGroupIcon = wrapIcon('UserGroupIcon', _UserGroupIcon);
-export const UserLockIcon = wrapIcon('UserLockIcon', _UserLockIcon);
-export const ShieldIcon = wrapIcon('ShieldIcon', _ShieldIcon);
-export const ShieldFilledIcon = wrapIcon('ShieldFilledIcon', _ShieldFilledIcon);
-export const FolderIcon = wrapIcon('FolderIcon', _FolderIcon);
-export const FolderFilledIcon = wrapIcon('FolderFilledIcon', _FolderFilledIcon);
-export const FolderOpenIcon = wrapIcon('FolderOpenIcon', _FolderOpenIcon);
-export const FolderOpenFilledIcon = wrapIcon(
- 'FolderOpenFilledIcon',
- _FolderOpenFilledIcon,
-);
-export const HierarchyIcon = wrapIcon('HierarchyIcon', _HierarchyIcon);
+export { AiIcon } from './AiIcon';
+export { AreaChartIcon } from './AreaChartIcon';
+export { BackwardIcon } from './BackwardIcon';
+export { BarChartIcon } from './BarChartIcon';
+export { BellFilledIcon } from './BellFilledIcon';
+export { BellIcon } from './BellIcon';
+export { BooleanIcon } from './BooleanIcon';
+export { CalendarEditIcon } from './CalendarEditIcon';
+export { CalendarIcon } from './CalendarIcon';
+export { CaretDownIcon } from './CaretDownIcon';
+export { CaretUpIcon } from './CaretUpIcon';
+export { CheckCircleFilledIcon } from './CheckCircleFilledIcon';
+export { CheckCircleIcon } from './CheckCircleIcon';
+export { CheckIcon } from './CheckIcon';
+export { CircleFilledIcon } from './CircleFilledIcon';
+export { CloseCircleFilledIcon } from './CloseCircleFilledIcon';
+export { CloseCircleIcon } from './CloseCircleIcon';
+export { CloseIcon } from './CloseIcon';
+export { CopyIcon } from './CopyIcon';
+export { CountIcon } from './CountIcon';
+export { CubeIcon } from './CubeIcon';
+export { DangerIcon } from './DangerIcon';
+export { DashboardIcon } from './DashboardIcon';
+export { DonutIcon } from './DonutIcon';
+export { DownIcon } from './DownIcon';
+export { ExclamationCircleFilledIcon } from './ExclamationCircleFilledIcon';
+export { ExclamationCircleIcon } from './ExclamationCircleIcon';
+export { ExclamationIcon } from './ExclamationIcon';
+export { EyeIcon } from './EyeIcon';
+export { EyeInvisibleIcon } from './EyeInvisibleIcon';
+export { FilterIcon } from './FilterIcon';
+export { FolderFilledIcon } from './FolderFilledIcon';
+export { FolderIcon } from './FolderIcon';
+export { FolderOpenFilledIcon } from './FolderOpenFilledIcon';
+export { FolderOpenIcon } from './FolderOpenIcon';
+export { ForwardIcon } from './ForwardIcon';
+export { HierarchyIcon } from './HierarchyIcon';
+export { InfoCircleIcon } from './InfoCircleIcon';
+export { InfoIcon } from './InfoIcon';
+export { KeyIcon } from './KeyIcon';
+export { LeftIcon } from './LeftIcon';
+export { LineChartIcon } from './LineChartIcon';
+export { LoadingIcon } from './LoadingIcon';
+export { LockFilledIcon } from './LockFilledIcon';
+export { LockIcon } from './LockIcon';
+export { MoreIcon } from './MoreIcon';
+export { NotAllowedIcon } from './NotAllowedIcon';
+export { NumberIcon } from './NumberIcon';
+export { PauseCircleFilledIcon } from './PauseCircleFilledIcon';
+export { PauseCircleIcon } from './PauseCircleIcon';
+export { PieChartIcon } from './PieChartIcon';
+export { PlusIcon } from './PlusIcon';
+export { ReloadIcon } from './ReloadIcon';
+export { RightIcon } from './RightIcon';
+export { SearchIcon } from './SearchIcon';
+export { SettingsIcon } from './SettingsIcon';
+export { ShieldFilledIcon } from './ShieldFilledIcon';
+export { ShieldIcon } from './ShieldIcon';
+export { SlashIcon } from './SlashIcon';
+export { SparklesIcon } from './SparklesIcon';
+export { SqlIcon } from './SqlIcon';
+export { StatsIcon } from './StatsIcon';
+export { StringIcon } from './StringIcon';
+export { SwitchIcon } from './SwitchIcon';
+export { TableIcon } from './TableIcon';
+export { ThumbsDownIcon } from './ThumbsDownIcon';
+export { ThumbsUpIcon } from './ThumbsUpIcon';
+export { ThunderboltCrossedIcon } from './ThunderboltCrossedIcon';
+export { ThunderboltFilledIcon } from './ThunderboltFilledIcon';
+export { ThunderboltIcon } from './ThunderboltIcon';
+export { TimeIcon } from './TimeIcon';
+export { UnlockIcon } from './UnlockIcon';
+export { UpIcon } from './UpIcon';
+export { UserGroupIcon } from './UserGroupIcon';
+export { UserIcon } from './UserIcon';
+export { UserLockIcon } from './UserLockIcon';
+export { ViewIcon } from './ViewIcon';
+export { WarningFilledIcon } from './WarningFilledIcon';
+export { WarningIcon } from './WarningIcon';
+export { wrapIcon } from './wrap-icon';
export { IconContainer } from './IconContainer';
-
export type { CubeIconProps } from './IconContainer';
-
-export { wrapIcon };