diff --git a/src/Components/SVG/SVG.tsx b/src/Components/SVG/SVG.tsx
index 742bb67..69cd0d0 100644
--- a/src/Components/SVG/SVG.tsx
+++ b/src/Components/SVG/SVG.tsx
@@ -8,7 +8,7 @@ import { SymbolLayer } from './Elements/SymbolLayer';
import { type ISymbolModel } from '../../Interfaces/ISymbolModel';
import { DimensionLayer } from './Elements/DimensionLayer';
import { SelectorSymbol } from './Elements/SelectorSymbol/SelectorSymbol';
-import { Toolbar } from './SVGReactPanZoom/ui-toolbar/Toolbar';
+import { Toolbar } from './SVGReactPanZoom/ui-toolbar/toolbar';
interface ISVGProps {
className?: string
diff --git a/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-cursor.tsx b/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-cursor.tsx
deleted file mode 100644
index 554dc8e..0000000
--- a/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-cursor.tsx
+++ /dev/null
@@ -1,12 +0,0 @@
-import React from 'react';
-
-// credits https://materialdesignicons.com/icon/cursor-default-outline
-
-export function IconCursor(): JSX.Element {
- return (
-
- );
-}
diff --git a/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-fit.tsx b/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-fit.tsx
deleted file mode 100644
index 5ad1472..0000000
--- a/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-fit.tsx
+++ /dev/null
@@ -1,12 +0,0 @@
-import React from 'react';
-
-//credits https://materialdesignicons.com/icon/cursor-default-outline
-
-export function IconFit(): JSX.Element {
- return (
-
- );
-}
diff --git a/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-pan.tsx b/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-pan.tsx
deleted file mode 100644
index ad74de5..0000000
--- a/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-pan.tsx
+++ /dev/null
@@ -1,12 +0,0 @@
-import React from 'react';
-
-//https://materialdesignicons.com/icon/cursor-move
-
-export function IconPan(): JSX.Element {
- return (
-
- );
-}
diff --git a/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-zoom-in.tsx b/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-zoom-in.tsx
deleted file mode 100644
index 40a2edc..0000000
--- a/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-zoom-in.tsx
+++ /dev/null
@@ -1,15 +0,0 @@
-import React from 'react';
-
-//https://material.io/icons/#ic_zoom_in
-
-export function IconZoomIn(): JSX.Element {
- return (
-
- );
-}
diff --git a/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-zoom-out.tsx b/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-zoom-out.tsx
deleted file mode 100644
index 0ccb97b..0000000
--- a/src/Components/SVG/SVGReactPanZoom/ui-toolbar/icon-zoom-out.tsx
+++ /dev/null
@@ -1,12 +0,0 @@
-import React from 'react';
-
-//https://material.io/icons/#ic_zoom_out
-
-export function IconZoomOut(): JSX.Element {
- return (
-
- )
-}
diff --git a/src/Components/SVG/SVGReactPanZoom/ui-toolbar/toolbar.tsx b/src/Components/SVG/SVGReactPanZoom/ui-toolbar/toolbar.tsx
index 21d5a6b..39a801e 100644
--- a/src/Components/SVG/SVGReactPanZoom/ui-toolbar/toolbar.tsx
+++ b/src/Components/SVG/SVGReactPanZoom/ui-toolbar/toolbar.tsx
@@ -1,3 +1,4 @@
+import { ArrowsPointingOutIcon, CursorArrowRaysIcon, HandRaisedIcon, MagnifyingGlassMinusIcon, MagnifyingGlassPlusIcon } from '@heroicons/react/24/outline';
import React from 'react';
import {
@@ -19,11 +20,6 @@ import {
type ALIGN_RIGHT,
type ToolbarPosition
} from 'react-svg-pan-zoom';
-import { IconCursor } from './icon-cursor';
-import { IconFit } from './icon-fit';
-import { IconPan } from './icon-pan';
-import { IconZoomIn } from './icon-zoom-in';
-import { IconZoomOut } from './icon-zoom-out';
import { ToolbarButton } from './toolbar-button';
interface IToolbarProps {
@@ -87,7 +83,7 @@ export function Toolbar({
name="unselect-tools"
title="Selection"
onClick={ (event: React.MouseEvent | React.TouchEvent) => { handleChangeTool(event, TOOL_NONE); } }>
-
+
{ handleChangeTool(event, TOOL_PAN); } }>
-
+
{ handleChangeTool(event, TOOL_ZOOM_IN); } }>
-
+
{ handleChangeTool(event, TOOL_ZOOM_OUT); } }>
-
+
{ handleFit(event); } }>
-
+
);