lexical-vue
Version:
An extensible Vue 3 web text-editor based on Lexical.
24 lines (23 loc) • 809 B
JavaScript
import { defineComponent, onMounted, onUnmounted } from "vue";
import { selectionAlwaysOnDisplay } from "@lexical/utils";
import { useLexicalComposer } from "./LexicalComposer.vine.js";
const SelectionAlwaysOnDisplay = (()=>{
const __vine = defineComponent({
name: 'SelectionAlwaysOnDisplay',
setup (__props, param) {
let { expose: __expose } = param;
__expose();
const editor = useLexicalComposer();
onMounted(()=>{
const unregister = selectionAlwaysOnDisplay(editor);
onUnmounted(()=>{
unregister();
});
});
return (_ctx, _cache)=>null;
}
});
__vine.__vue_vine = true;
return __vine;
})();
export { SelectionAlwaysOnDisplay };