Files
papercrate/frontend/src/constants/preview.ts
T
nils 3c9a9fc060
ci / docker (backend, backend/Dockerfile, backend) (push) Failing after 13s
ci / docker (frontend, frontend/Dockerfile, frontend) (push) Failing after 12s
Initial commit
2025-12-17 13:37:31 +01:00

33 lines
650 B
TypeScript

export const RERENDER_DELTA = 48;
export const MAX_PIXEL_RATIO = 2;
export const FAST_SCROLL_VELOCITY_THRESHOLD = 0.8;
export const FAST_SCROLL_DWELL_THRESHOLD_MS = 120;
export const SCROLL_VELOCITY_MIN_DELTA = 0.05;
export const AUDIO_EXTENSIONS = new Set([
'aac',
'aiff',
'flac',
'm4a',
'mp3',
'ogg',
'oga',
'opus',
'wav',
'weba',
]);
export const VIDEO_EXTENSIONS = new Set([
'avi',
'mkv',
'mov',
'mp4',
'm4v',
'webm',
'wmv',
]);
export const DOCUMENT_VIEWER_PORTRAIT_HEIGHT_RATIO = 0.4;
export const PORTRAIT_RATIO_STYLE_ID = 'document-viewer-portrait-ratio-style';
export const MIN_STACKED_BREAKPOINT = 480;