attrs API

Applica un insieme di attributi, eventi e proprietà su un elemento.


Uso base

attrs è utile quando vuoi costruire un set di attributi in modo programmatico.

import { attrs, html } from 'wompo';

function ActionButton({ disabled, onClick }) {
  const buttonAttrs = attrs({
    disabled,
    '@click': onClick,
    'aria-disabled': disabled ? 'true' : 'false'
  });

  return html`<button ...${buttonAttrs}>Save</button>`;
}

Quando usarla

Usala per componenti wrapper, design system e adapter che devono inoltrare attributi senza duplicare markup.