createPortal API
Renderizza contenuto Wompo in un nodo DOM esterno al componente.
Esempio
import { createPortal, html } from 'wompo';
function Modal({ open, children }) {
if (!open) return html``;
return createPortal(
html`<div class="modal">${children}</div>`,
document.body
);
}Casi d'uso
Portal è utile per modal, menu flottanti, tooltip, notifiche e UI che deve uscire dal normale contenitore del componente.
createContext - API Wompo
Crea context condivisi e leggili con useContext.
defineWompo - API Wompo
Usa defineWompo per trasformare funzioni in custom elements.