UNPKG

maille

Version:

Component library for MithrilJS

18 lines (17 loc) 639 B
"use strict"; // THIS FILE WAS AUTO-GENERATED FOR PACKAGING, DO NOT MODIFY Object.defineProperty(exports, "__esModule", { value: true }); class Divider { view(vnode) { const classes = new Set(["maille", "maille-divider"]); // Build list of classes if (vnode.attrs.className) { vnode.attrs.className.split(" ").forEach(c => classes.add(c)); } const className = [...classes].join(" "); const width = vnode.attrs.width || "80%"; const style = { width: vnode.attrs.width }; return m("hr", { style, className }, vnode.children); } } exports.default = Divider;