Vanilla JavaScript
import { mountForm } from "mlform/kit";import { createJsonTransport } from "mlform/transport";
const container = document.querySelector("#prediction-form");if (!container) throw new Error("Missing #prediction-form container.");
const mounted = mountForm(container as HTMLElement, { transport: createJsonTransport({ endpoint: "/api/predict" }), schema,});
window.addEventListener("beforeunload", () => mounted.unmount());Monta una vez cuando el elemento existe y desmonta cuando la página o vista termina.