Revert "Add client-side note encryption"

This reverts commit 5cf5a45682.
This commit is contained in:
eezd committed 2026-10-17 14:56:23 +08:00
1 parent 5cf5a45682
commit b26c5aa693
20 files changed
+39 -899

No files matched your search

+1 -4
View File
@@ -8,7 +8,7 @@ import { typoraExtensions } from '../markdown/extensions'
import { renderedBlocks } from './blocks'
import { codeBlockHighlight } from './codeblocks'
import { editorFocus } from './focus'
import { imageLoader, livePreview, resolveImageUrl } from './livepreview'
import { livePreview, resolveImageUrl } from './livepreview'
import { tableEditing } from './table'
import { markdownTheme } from './theme'
@@ -26,8 +26,6 @@ const rawmarkLanguage = new Language(
export interface EditorStateOptions {
doc: string
resolveImage?: (src: string) => string
// 见 imageLoader
loadImage?: (src: string) => Promise<string> | null
// 文档变化回调,仅对挂载在视图上的状态触发;未激活标签页的状态由调用方直接更新
onChange?: (update: ViewUpdate) => void
extensions?: Extension[]
@@ -55,7 +53,6 @@ export function createEditorState(opts: EditorStateOptions): EditorState {
EditorView.contentAttributes.of({ spellcheck: 'false', autocapitalize: 'sentences' }),
]
if (opts.resolveImage) extensions.push(resolveImageUrl.of(opts.resolveImage))
if (opts.loadImage) extensions.push(imageLoader.of(opts.loadImage))
if (opts.onChange) {
const onChange = opts.onChange
extensions.push(EditorView.updateListener.of((u) => u.docChanged && onChange(u)))