SPB Git forge

spb/spb-cloud

Public
10commits 1branches 0releases
3.2 MBsize
maindefault branch
3 h agolast push
JavaScript 56.7% TypeScript 42.6%
431 B · 18 lines typescript
Raw Blame History
1import { FileData } from "@/types/files";23export interface PreviewPluginProps {4  file: FileData;5  isEditing: boolean;6  onSave?: (data: Blob | string, asNewVersion?: boolean) => Promise<void>;7  fullscreen: boolean;8}910export interface PreviewPlugin {11  id: string;12  name: string;13  canHandle: (mimeType: string) => boolean;14  priority: number;15  component: React.ComponentType<PreviewPluginProps>;16  supportsEdit?: boolean;17}18