taggedjs
Version:
tagged template reactive html
16 lines • 643 B
JavaScript
import { getDomTag } from './getDomTag.function.js';
import { PropWatches } from '../tagJsVars/tag.function.js';
import { getTemplaterResult } from './getTemplaterResult.function.js';
import { getStringTag } from './processOuterDomTagInit.function.js';
/** Used as html`<div></div>` */
export function html(strings, ...values) {
const stringTag = getStringTag(strings, values);
const templater = getTemplaterResult(PropWatches.NONE);
templater.tag = stringTag;
stringTag.templater = templater;
return stringTag;
}
html.dom = function (dom, ...values) {
return getDomTag(dom, values);
};
//# sourceMappingURL=html.js.map