diff --git a/src/components/ImageUploadDialog.vue b/src/components/ImageUploadDialog.vue
index a5c56788..0d72d366 100644
--- a/src/components/ImageUploadDialog.vue
+++ b/src/components/ImageUploadDialog.vue
@@ -1,6 +1,6 @@
+
+
+ $emit('click', e)"
+ v-bind="{ ...$props, ...$attrs }"
+ icon="mdi-broom"
+ color="var(--gray-7-hsl)"
+ :title="iconOnly ? $t('general.clear') : undefined"
+ >
+ {{ $t('general.clear') }}
+
+
diff --git a/src/components/button/index.ts b/src/components/button/index.ts
index 87f1b458..945f207a 100644
--- a/src/components/button/index.ts
+++ b/src/components/button/index.ts
@@ -6,3 +6,4 @@ export { default as DeleteButton } from './DeleteButton.vue';
export { default as BackButton } from './BackButton.vue';
export { default as UndoButton } from './UndoButton.vue';
export { default as ToggleButton } from './ToggleButton.vue';
+export { default as ClearButton } from './ClearButton.vue';