diff --git a/extensions/cornerstone/src/toolbarModule.js b/extensions/cornerstone/src/toolbarModule.js index e77c317e3..c2d5c844c 100644 --- a/extensions/cornerstone/src/toolbarModule.js +++ b/extensions/cornerstone/src/toolbarModule.js @@ -186,6 +186,15 @@ const definitions = [ type: TOOLBAR_BUTTON_TYPES.COMMAND, commandName: 'clearAnnotations', }, + { + id: 'Eraser', + label: 'Eraser', + icon: 'eraser', + // + type: TOOLBAR_BUTTON_TYPES.COMMAND, + commandName: 'setToolActive', + commandOptions: { toolName: 'Eraser' }, + }, ], }, ]; diff --git a/platform/ui/src/elements/Icon/getIcon.js b/platform/ui/src/elements/Icon/getIcon.js index 15c85c397..fa690687e 100644 --- a/platform/ui/src/elements/Icon/getIcon.js +++ b/platform/ui/src/elements/Icon/getIcon.js @@ -30,6 +30,7 @@ import edit from './icons/edit.svg'; import ellipseCircle from './icons/ellipse-circle.svg'; import ellipseH from './icons/ellipse-h.svg'; import ellipseV from './icons/ellipse-v.svg'; +import eraser from './icons/eraser.svg'; import exclamationCircle from './icons/exclamation-circle.svg'; import exclamationTriangle from './icons/exclamation-triangle.svg'; import fastBackward from './icons/fast-backward.svg'; @@ -110,6 +111,7 @@ const ICONS = { 'create-comment': createComment, 'create-screen-capture': createScreenCapture, edit, + eraser, 'fast-backward': fastBackward, 'fast-forward': fastForward, 'object-group': objectGroup, diff --git a/platform/ui/src/elements/Icon/icons/eraser.svg b/platform/ui/src/elements/Icon/icons/eraser.svg new file mode 100644 index 000000000..7e9361f9b --- /dev/null +++ b/platform/ui/src/elements/Icon/icons/eraser.svg @@ -0,0 +1,15 @@ + + Eraser + +