@ooakloowj/tiptap-preset-ohoo
v0.1.0
Published
Ohoo-specific Tiptap preset and adapters built on top of @ooakloowj/tiptap-preset.
Maintainers
Readme
@ooakloowj/tiptap-preset-ohoo
Ohoo 项目专用的 Tiptap preset 与扩展,构建在 @ooakloowj/tiptap-preset 之上。
包含能力
wikilinkinternal-linkohoo-imagedictionary-highlightcreateOhooPreset()- Ohoo 适配器:
dictionaryProvider、imageUploader、imageResolver
安装
npm i @ooakloowj/tiptap-preset-ohoo快速使用
import {
createOhooPreset,
createOhooImageUploader,
} from '@ooakloowj/tiptap-preset-ohoo';
const preset = createOhooPreset({
imageUploader: createOhooImageUploader({
addImage: (filePath, fileName, options) =>
contentService.addImage(filePath, fileName, options),
}),
metadataAccessor: (type, id) => metadataService.getMetadataSync(type, id),
});导出
@ooakloowj/tiptap-preset-ohoo@ooakloowj/tiptap-preset-ohoo/extensions@ooakloowj/tiptap-preset-ohoo/preset@ooakloowj/tiptap-preset-ohoo/adapters/dictionaryProvider@ooakloowj/tiptap-preset-ohoo/adapters/imageUploader@ooakloowj/tiptap-preset-ohoo/adapters/imageResolver
说明
- 本包为源码发布(
src),由宿主项目构建。 - 图片上传已改为注入
addImage回调,不再直接依赖宿主项目服务路径。
