diff --git a/ts/editor-toolbar/ButtonDropdown.svelte b/ts/editor-toolbar/ButtonDropdown.svelte
new file mode 100644
index 000000000..3f10acec5
--- /dev/null
+++ b/ts/editor-toolbar/ButtonDropdown.svelte
@@ -0,0 +1,16 @@
+
+
+
diff --git a/ts/editor-toolbar/ButtonGroup.svelte b/ts/editor-toolbar/ButtonGroup.svelte
index 0ae2725b9..96dc42931 100644
--- a/ts/editor-toolbar/ButtonGroup.svelte
+++ b/ts/editor-toolbar/ButtonGroup.svelte
@@ -1,6 +1,10 @@
@@ -47,7 +51,7 @@
}
-
+
{#each buttons as button}
-
{#if Array.isArray(button)}
diff --git a/ts/editor-toolbar/index.ts b/ts/editor-toolbar/index.ts
index 801510556..b30448000 100644
--- a/ts/editor-toolbar/index.ts
+++ b/ts/editor-toolbar/index.ts
@@ -64,4 +64,5 @@ export { default as SelectButton } from "./SelectButton.svelte";
export { default as DropdownMenu } from "./DropdownMenu.svelte";
export { default as DropdownItem } from "./DropdownItem.svelte";
+export { default as ButtonDropdown } from "./DropdownMenu.svelte";
export { default as WithDropdownMenu } from "./WithDropdownMenu.svelte";