diff --git a/packages/alto/src/components/RichText/internal/handlers.ts b/packages/alto/src/components/RichText/internal/handlers.ts index 0fcb6ead..78547651 100644 --- a/packages/alto/src/components/RichText/internal/handlers.ts +++ b/packages/alto/src/components/RichText/internal/handlers.ts @@ -1,7 +1,7 @@ -import type { RangeStatic } from 'quill'; +import type { Range } from 'quill'; import Quill from 'quill'; -export async function customImage(quill: Quill | null, range: RangeStatic | undefined) { +export async function customImage(quill: Quill | null, range: Range | undefined) { if (!quill || !range) { return; } diff --git a/packages/alto/src/components/RichText/utils.ts b/packages/alto/src/components/RichText/utils.ts index c07ba0b5..1b567661 100644 --- a/packages/alto/src/components/RichText/utils.ts +++ b/packages/alto/src/components/RichText/utils.ts @@ -1,7 +1,7 @@ import Quill from 'quill'; export function replaceIcons(customIcons: { [key: string]: any }): void { - const icons = Quill.import('ui/icons'); + const icons = Quill.import('ui/icons') as { [key: string]: string }; icons.undo = ''; icons.redo = ''; icons.customImage = ''; diff --git a/packages/vue3/src/components/RichText/internal/handlers.ts b/packages/vue3/src/components/RichText/internal/handlers.ts index 0fcb6ead..78547651 100644 --- a/packages/vue3/src/components/RichText/internal/handlers.ts +++ b/packages/vue3/src/components/RichText/internal/handlers.ts @@ -1,7 +1,7 @@ -import type { RangeStatic } from 'quill'; +import type { Range } from 'quill'; import Quill from 'quill'; -export async function customImage(quill: Quill | null, range: RangeStatic | undefined) { +export async function customImage(quill: Quill | null, range: Range | undefined) { if (!quill || !range) { return; } diff --git a/packages/vue3/src/components/RichText/utils.ts b/packages/vue3/src/components/RichText/utils.ts index c07ba0b5..0d2b79d2 100644 --- a/packages/vue3/src/components/RichText/utils.ts +++ b/packages/vue3/src/components/RichText/utils.ts @@ -1,7 +1,8 @@ import Quill from 'quill'; export function replaceIcons(customIcons: { [key: string]: any }): void { - const icons = Quill.import('ui/icons'); + const icons = Quill.import('ui/icons') as { [key: string]: string }; + icons.undo = ''; icons.redo = ''; icons.customImage = '';