diff --git a/src/components/Milkdown/Slash.vue b/src/components/Milkdown/Slash.vue index 2df3583..ada6385 100644 --- a/src/components/Milkdown/Slash.vue +++ b/src/components/Milkdown/Slash.vue @@ -3,8 +3,9 @@ import { SlashProvider } from '@milkdown/plugin-slash' import { onMounted, onUnmounted, ref, watch } from 'vue' import { usePluginViewContext } from '@prosemirror-adapter/vue' import type { VNodeRef } from 'vue' -import { useAddCodeBlock, useToggleBold } from '../../composables/commands' +import { useCommands } from '../../composables/commands' +const { addCodeBlock, toggleBold } = useCommands() let tooltipProvider: SlashProvider const { view, prevState } = usePluginViewContext() @@ -25,9 +26,6 @@ watch([view, prevState], () => { onUnmounted(() => { tooltipProvider.destroy() }) - -const { addCodeBlock } = useAddCodeBlock() -const { toggleBold } = useToggleBold()