UNPKG

@contentstack/live-preview-utils

Version:

Contentstack provides the Live Preview SDK to establish a communication channel between the various Contentstack SDKs and your website, transmitting live changes to the preview pane.

21 lines (20 loc) 670 B
import "../../chunk-5WRI5ZAA.js"; // src/visualBuilder/utils/insertSpaceAtCursor.ts import { unicodeNonBreakingSpace } from "./constants.js"; function insertSpaceAtCursor(element) { const selection = window.getSelection(); if (selection && selection.rangeCount > 0) { const range = selection.getRangeAt(0); const spaceNode = document.createTextNode(unicodeNonBreakingSpace); range.deleteContents(); range.insertNode(spaceNode); range.setStartAfter(spaceNode); range.setEndAfter(spaceNode); selection.removeAllRanges(); selection.addRange(range); } } export { insertSpaceAtCursor }; //# sourceMappingURL=insertSpaceAtCursor.js.map