on-codemerge
Version:
A WYSIWYG editor for on-codemerge is a user-friendly interface that allows users to edit and view their code in real time, exactly as it will appear in the final product
17 lines (16 loc) • 572 B
JavaScript
/*! on-codemerge v1.3.1 @author Pavel Kuzmin @license MIT @homepage https://s00d.github.io/on-codemerge/ @repository git+https://github.com/s00d/on-codemerge.git Copyright (c) 2026 Pavel Kuzmin - Built on 2026-07-02T13:39:17.947Z */
import { createButton as u } from "../../utils/helpers.mjs";
function c({
icon: o,
title: n,
onClick: r,
disabled: e = !1
}) {
const t = u("", (a) => {
a.preventDefault(), e || r();
});
return t.className = "toolbar-button", t.title = n ?? "", t.innerHTML = o, t.disabled = e, t;
}
export {
c as createToolbarButton
};