Skip to content
File

Blob: src/shared/constants.ts

typescript19 lines
1export const DEFAULT_PAGE_TITLE = "Untitled";
2export const YJS_PAGE_TITLE = "page-title";
3export const YJS_DOCUMENT_STORE = "document-store";
4export const YJS_CANVAS_ELEMENTS = "canvas-elements";
5export const YJS_CANVAS_APP_STATE = "canvas-app-state";
6export const YJS_CANVAS_FILE_REFS = "canvas-file-refs";
7export const MAX_TREE_DEPTH = 10;
8export const MAX_PAGE_MENTION_BATCH = 100;
9export const ALLOWED_UPLOAD_TYPES = [
10 "image/jpeg",
11 "image/png",
12 "image/gif",
13 "image/webp",
14 "image/heic",
15 "application/pdf",
16] as const;
17export const MAX_UPLOAD_SIZE = 10 * 1024 * 1024; // 10MB
18export const UPLOAD_MIME_SET = new Set<string>(ALLOWED_UPLOAD_TYPES);