markitten
Version:
kitten library renders string of xml
23 lines (21 loc) • 607 B
HTML
<script src="../markitten.js"></script>
<script>
const div = markitten.createFactory('div');
const span = markitten.createFactory('span');
const br = markitten.createFactory('br');
const test = div('nice', [span(null, 'cats'), br, br, span, br, span('', 'emptiness')]);
const result = div({yes: 'no'}, [
div({maybe: 1, 'data-kebab': 'yum'}),
div(false, true),
div('#id.sweet.classname'),
div,
div(null, 'banana'),
div(null, [
markitten.createElement('span', ' ', 'text'),
markitten.createElement('span', null, 'text'),
markitten
]),
test
]);
document.write(result);
</script>