From 39e98f92b61cfbdd5d70f8837abdf82049da3112 Mon Sep 17 00:00:00 2001 From: Lukas Maurer Date: Thu, 27 Feb 2025 10:17:03 +0100 Subject: [PATCH] docs: refactor remaining icons to use import syntax --- .../src/components/Tags/index.tsx | 3 ++- .../src/preview-examples/card.tsx | 3 ++- .../date-input-with-slots.tsx | 3 ++- .../src/preview-examples/flip-tile.tsx | 11 +++++----- .../preview-examples/input-legacy-search.tsx | 5 +++-- .../input-legacy-with-icon.tsx | 3 ++- .../src/preview-examples/input-with-slots.tsx | 3 ++- .../number-input-with-slots.tsx | 3 ++- .../src/preview-examples/tabs-rounded.tsx | 20 +++++++++++++------ .../src/preview-examples/tile.tsx | 13 ++++-------- 10 files changed, 39 insertions(+), 28 deletions(-) diff --git a/packages/documentation/src/components/Tags/index.tsx b/packages/documentation/src/components/Tags/index.tsx index 6a3f1b6a703..18f508cf5c0 100644 --- a/packages/documentation/src/components/Tags/index.tsx +++ b/packages/documentation/src/components/Tags/index.tsx @@ -1,5 +1,6 @@ import './LegacyTag.css'; import { IxIcon } from '@siemens/ix-react'; +import { iconOpenExternal } from '@siemens/ix-icons/icons'; export default function LegacyTag( props: Readonly<{ @@ -17,7 +18,7 @@ export default function LegacyTag( )} - + {props.hasDeprecatedAncestor ? 'Show deprecated ' + (props.ancestorName || 'version') : 'Show latest version'} diff --git a/packages/react-test-app/src/preview-examples/card.tsx b/packages/react-test-app/src/preview-examples/card.tsx index 146fbeec0e7..8ceef662bf4 100644 --- a/packages/react-test-app/src/preview-examples/card.tsx +++ b/packages/react-test-app/src/preview-examples/card.tsx @@ -10,12 +10,13 @@ import './card.scoped.css'; import { IxCard, IxCardContent, IxIcon, IxTypography } from '@siemens/ix-react'; +import { iconCapacity } from '@siemens/ix-icons/icons'; export default () => { return ( - + Number of components Vanilla JavaScript diff --git a/packages/react-test-app/src/preview-examples/date-input-with-slots.tsx b/packages/react-test-app/src/preview-examples/date-input-with-slots.tsx index 61d878a91b2..82e9b406ccf 100644 --- a/packages/react-test-app/src/preview-examples/date-input-with-slots.tsx +++ b/packages/react-test-app/src/preview-examples/date-input-with-slots.tsx @@ -8,11 +8,12 @@ */ import { IxDateInput, IxIcon, IxTypography } from '@siemens/ix-react'; +import { iconBulb } from '@siemens/ix-icons/icons'; export default () => { return ( - + Slot ); diff --git a/packages/react-test-app/src/preview-examples/flip-tile.tsx b/packages/react-test-app/src/preview-examples/flip-tile.tsx index fa9e55ed673..cc10ed7baaa 100644 --- a/packages/react-test-app/src/preview-examples/flip-tile.tsx +++ b/packages/react-test-app/src/preview-examples/flip-tile.tsx @@ -11,6 +11,7 @@ import './flip-tile.scoped.css'; import { FlipTileState } from '@siemens/ix'; import { IxFlipTile, IxFlipTileContent, IxIcon } from '@siemens/ix-react'; +import { iconInfo } from '@siemens/ix-icons/icons'; export default () => { return ( @@ -21,7 +22,7 @@ export default () => {
Predicted maintenance date
- 2021-06-22 + 2021-06-22
@@ -34,7 +35,7 @@ export default () => {
Predicted maintenance date
- 2021-06-22 + 2021-06-22
Example 1 @@ -46,7 +47,7 @@ export default () => {
Predicted maintenance date
- 2021-06-22 + 2021-06-22
Example 1 @@ -58,7 +59,7 @@ export default () => {
Predicted maintenance date
- 2021-06-22 + 2021-06-22
Example 1 @@ -70,7 +71,7 @@ export default () => {
Predicted maintenance date
- 2021-06-22 + 2021-06-22
Example 1 diff --git a/packages/react-test-app/src/preview-examples/input-legacy-search.tsx b/packages/react-test-app/src/preview-examples/input-legacy-search.tsx index 947fbb6ddb5..feb56c30958 100644 --- a/packages/react-test-app/src/preview-examples/input-legacy-search.tsx +++ b/packages/react-test-app/src/preview-examples/input-legacy-search.tsx @@ -7,8 +7,9 @@ * LICENSE file in the root directory of this source tree. */ -import { IxIcon, IxIconButton, IxInputGroup } from '@siemens/ix-react'; import { useState } from 'react'; +import { IxIcon, IxIconButton, IxInputGroup } from '@siemens/ix-react'; +import { iconSearch } from '@siemens/ix-icons/icons'; export default () => { const [message, setMessage] = useState(''); @@ -29,7 +30,7 @@ export default () => {
- + { return ( @@ -15,7 +16,7 @@ export default () => { - + diff --git a/packages/react-test-app/src/preview-examples/input-with-slots.tsx b/packages/react-test-app/src/preview-examples/input-with-slots.tsx index 29f9f002445..ed636145704 100644 --- a/packages/react-test-app/src/preview-examples/input-with-slots.tsx +++ b/packages/react-test-app/src/preview-examples/input-with-slots.tsx @@ -8,11 +8,12 @@ */ import { IxIcon, IxInput, IxTypography } from '@siemens/ix-react'; +import { iconBulb } from '@siemens/ix-icons/icons'; export default () => { return ( - + unit ); diff --git a/packages/react-test-app/src/preview-examples/number-input-with-slots.tsx b/packages/react-test-app/src/preview-examples/number-input-with-slots.tsx index dc63253fdd2..05db5e0cbf1 100644 --- a/packages/react-test-app/src/preview-examples/number-input-with-slots.tsx +++ b/packages/react-test-app/src/preview-examples/number-input-with-slots.tsx @@ -8,11 +8,12 @@ */ import { IxIcon, IxNumberInput, IxTypography } from '@siemens/ix-react'; +import { iconBulb } from '@siemens/ix-icons/icons'; export default () => { return ( - + unit ); diff --git a/packages/react-test-app/src/preview-examples/tabs-rounded.tsx b/packages/react-test-app/src/preview-examples/tabs-rounded.tsx index 8135b93aa7b..bcfcca4a7cd 100644 --- a/packages/react-test-app/src/preview-examples/tabs-rounded.tsx +++ b/packages/react-test-app/src/preview-examples/tabs-rounded.tsx @@ -8,27 +8,35 @@ */ import { IxIcon, IxTabItem, IxTabs } from '@siemens/ix-react'; +import { + iconCalendarSettings, + iconHierarchy, + iconMaintenance, + iconSoundLoud, + iconSuccess, + iconTree, +} from '@siemens/ix-icons/icons'; export default () => { return ( - + - + - + - + - + - + ); diff --git a/packages/react-test-app/src/preview-examples/tile.tsx b/packages/react-test-app/src/preview-examples/tile.tsx index f15fd0a924e..8069bd4caeb 100644 --- a/packages/react-test-app/src/preview-examples/tile.tsx +++ b/packages/react-test-app/src/preview-examples/tile.tsx @@ -10,6 +10,7 @@ import './tile.scoped.css'; import { IxButton, IxIcon, IxIconButton, IxTile } from '@siemens/ix-react'; +import { iconChevronRightSmall } from '@siemens/ix-icons/icons'; export default () => { return ( @@ -22,10 +23,7 @@ export default () => { -
+
Tile header
@@ -41,12 +39,9 @@ export default () => { > 92.8 °C
-
+
- Details + Details