Initial commit

This commit is contained in:
kudinDmitriyUp
2026-04-18 12:03:16 +00:00
commit 50d8af49a6
79 changed files with 11495 additions and 0 deletions

21
src/utils/visual-edit.ts Normal file
View File

@@ -0,0 +1,21 @@
import { getVisualEditScript, getVisualEditScriptRaw } from './visual-edit-script'
export { getVisualEditScript }
export function initVisualEdit() {
// Inside iframe we must actually run the editor code so it can
// attach listeners and interact with the DOM.
if (window.self !== window.top) {
const script = document.createElement('script')
script.id = 'webild-visual-edit'
script.textContent = getVisualEditScriptRaw()
document.head.appendChild(script)
return
}
// Expose helper for parent tools/dev.
if (import.meta.env.DEV) {
window.__getVisualEditScript = getVisualEditScript
}
}