use-click-press
Example
import { useClickPress } from "@atomico/hooks/use-click-press";
function counter() {
const refButton = useRef();
const [value, setValue] = useProp("value");
const increment = () => setValue((value) => value + 1);
useClickPress(refButton, increment);
return (
<host>
<h1>value: {value}</h1>
<button ref={refButton}>Increment</button>
</host>
);
}
counter.props = { value: { type: Number, value: 0 } };jLive example
Last updated
Was this helpful?
