webapp/src/components/Editor/remote.ts

12 lines
347 B
TypeScript
Raw Normal View History

2022-10-18 18:50:02 +00:00
import type { EditorState } from 'prosemirror-state'
2022-10-18 18:43:50 +00:00
import { serialize } from './markdown'
export const copy = async (text: string): Promise<void> => {
navigator.clipboard.writeText(text)
}
export const copyAllAsMarkdown = async (state: EditorState): Promise<void> => {
const text = serialize(state)
navigator.clipboard.writeText(text)
}