UNPKG

wunphile

Version:

Simple, imperative JavaScript-based static site generator

14 lines (11 loc) 399 B
import type { BehaviorModule } from '../../../../index.mjs' export default { behaviorModuleUrl: import.meta.url, behavior: (_: HTMLElement) => { const elem = _ as HTMLButtonElement let count = parseInt(elem.dataset.initial!) elem.addEventListener('click', () => { elem.innerText = `Clicked ${count++} times` }) }, } satisfies BehaviorModule