import { type ImageViewerEditorData, type ImageViewerEditorSource, provideImageViewerEditor, } from '@modrinth/ui' import { readFile } from '@tauri-apps/plugin-fs' export function setupImageViewerEditorProvider() { provideImageViewerEditor({ async loadEditorData(source: ImageViewerEditorSource): Promise { return { source: new Blob([await readFile(source.path)], { type: 'image/png' }), } }, }) }