EventHandler
A plain event handler.
A plain event handler. event.currentTarget is T; event.target is an Element.
Import#
ts
import type { EventHandler } from "@shadow-js/web";
Signature#
ts
type EventHandler<T, E = Event> = (event: E & { currentTarget: T; target: Element }) => void
Examples#
ts
import type { EventHandler } from "@shadow-js/web";
const onInput: EventHandler<HTMLInputElement, InputEvent> = (event) =>
console.log(event.currentTarget.value);
const field = <input onInput={onInput} />;