@mr_hugo/boredom
Version:
Another boring JavaScript framework.
13 lines (10 loc) • 411 B
JavaScript
import { webComponent } from "/dist/boreDOM.min.js";
export const MultiInstanceComponent = webComponent(({ detail }) => {
return ({ self, detail }) => {
// Mark each instance with its initialization index and some content
if (detail && typeof detail.index === "number") {
self.setAttribute("data-index", String(detail.index));
self.textContent = `Index: ${detail.index}`;
}
};
});