{
    /**
     * @param {HTMLElement} host
     * @param {import("../../editor-html/1.0.3/GOVBREditorHTMLUserControl.mjs").GOVBREditorHTMLUserControl} data
     */
    const init = async (host, data) => {
        await GOVBRPlataformaJS.importarModulo(data.URL_CDN, 'editor-html', data.VERSAO_JS_COMPONENTE, 'GOVBREditorHTMLUC');
        host.innerHTML = `
        <div class="govbr-editor-html">
            <textarea class="govbr-editor-textarea ${data.CLASSE_CSS || ''}" id="govbr_editor_${data.IDENTIFICADOR_COMPONENTE || ''}" name="${data.IDENTIFICADOR_COMPONENTE || ''}" aria-label="${data.LABEL_COMPONENTE || ''}"></textarea>
        </div>
        `;
        new GOVBREditorHTMLUC(data, host.querySelector('.govbr-editor-html'));
    };
    GOVBRDemos.addInitComponente('editor-html', init);
}
