From 2b86fec0ee77d79d7a2a2e775df9811d64393246 Mon Sep 17 00:00:00 2001 From: natxocc Date: Thu, 16 Apr 2026 14:00:13 +0200 Subject: [PATCH] Actualizar sigpro.js --- sigpro.js | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/sigpro.js b/sigpro.js index 67f1eb2..c4eea53 100644 --- a/sigpro.js +++ b/sigpro.js @@ -1,4 +1,4 @@ -// sigpro 1.2.12 +// sigpro 1.2.13 const isFunc = f => typeof f === "function" const isObj = o => o && typeof o === "object" const isArr = Array.isArray @@ -539,12 +539,19 @@ const Mount = (comp, target) => { return inst } -const SigPro = Object.freeze({ $, $$, Watch, Tag, Render, If, For, Router, Mount, onMount, onUnmount, Anim, Batch }) +const SigPro = Object.freeze({ + $, $$, Watch, Tag, Render, If, For, Router, Mount, onMount, onUnmount, Anim, Batch +}) -if (typeof window !== "undefined") { - Object.assign(window, SigPro) - "div span p h1 h2 h3 h4 h5 h6 br hr section article aside nav main header footer ul ol li a em strong pre code form label input textarea select button img svg" - .split(" ").forEach(t => window[t[0].toUpperCase() + t.slice(1)] = (p, c) => SigPro.Tag(t, p, c)) +export const initDX = () => { + if (typeof window !== "undefined") { + Object.assign(window, SigPro) + "div span p h1 h2 h3 h4 h5 h6 br hr section article aside nav main header footer ul ol li a em strong pre code form label input textarea select button img svg" + .split(" ").forEach(t => { + const name = t[0].toUpperCase() + t.slice(1) + window[name] = (p, c) => Tag(t, p, c) + }) + } } export { $, $$, Watch, Tag, Render, If, For, Router, Mount, onMount, onUnmount, Anim, Batch }