UNPKG

lexical-vue

Version:

An extensible Vue 3 web text-editor based on Lexical.

24 lines (23 loc) 749 B
import { defineComponent } from "vue"; import { useLexicalComposer } from "./LexicalComposer.vine.js"; import { useHistory } from "./shared/useHistory.js"; const HistoryPlugin = (()=>{ const __vine = defineComponent({ name: 'HistoryPlugin', props: { delay: {}, externalHistoryState: {} }, setup (__props, param) { let { expose: __expose } = param; __expose(); const props = __props; const editor = useLexicalComposer(); useHistory(editor, ()=>props.externalHistoryState, ()=>props.delay); return (_ctx, _cache)=>null; } }); __vine.__vue_vine = true; return __vine; })(); export { HistoryPlugin };