mirror of
https://github.com/docmost/docmost.git
synced 2025-11-10 18:42:06 +10:00
@ -1,7 +1,7 @@
|
|||||||
import { type EditorState, Plugin, PluginKey } from "@tiptap/pm/state";
|
import { type EditorState, Plugin, PluginKey } from "@tiptap/pm/state";
|
||||||
import { Decoration, DecorationSet } from "@tiptap/pm/view";
|
import { Decoration, DecorationSet } from "@tiptap/pm/view";
|
||||||
import { IAttachment } from "client/src/lib/types";
|
|
||||||
import { MediaUploadOptions, UploadFn } from "../media-utils";
|
import { MediaUploadOptions, UploadFn } from "../media-utils";
|
||||||
|
import { IAttachment } from "../types";
|
||||||
|
|
||||||
const uploadKey = new PluginKey("image-upload");
|
const uploadKey = new PluginKey("image-upload");
|
||||||
|
|
||||||
|
|||||||
17
packages/editor-ext/src/lib/types.ts
Normal file
17
packages/editor-ext/src/lib/types.ts
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
// repetition for now
|
||||||
|
export interface IAttachment {
|
||||||
|
id: string;
|
||||||
|
fileName: string;
|
||||||
|
filePath: string;
|
||||||
|
fileSize: number;
|
||||||
|
fileExt: string;
|
||||||
|
mimeType: string;
|
||||||
|
type: string;
|
||||||
|
creatorId: string;
|
||||||
|
pageId: string | null;
|
||||||
|
spaceId: string | null;
|
||||||
|
workspaceId: string;
|
||||||
|
createdAt: string;
|
||||||
|
updatedAt: string;
|
||||||
|
deletedAt: string | null;
|
||||||
|
}
|
||||||
@ -1,7 +1,7 @@
|
|||||||
import { type EditorState, Plugin, PluginKey } from "@tiptap/pm/state";
|
import { type EditorState, Plugin, PluginKey } from "@tiptap/pm/state";
|
||||||
import { Decoration, DecorationSet } from "@tiptap/pm/view";
|
import { Decoration, DecorationSet } from "@tiptap/pm/view";
|
||||||
import { IAttachment } from "client/src/lib/types";
|
|
||||||
import { MediaUploadOptions, UploadFn } from "../media-utils";
|
import { MediaUploadOptions, UploadFn } from "../media-utils";
|
||||||
|
import { IAttachment } from "../types";
|
||||||
|
|
||||||
const uploadKey = new PluginKey("video-upload");
|
const uploadKey = new PluginKey("video-upload");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user