{
if (!disabled) {
update(id);
}
}}"
on:mouseover
on:mouseenter
on:mouseleave
on:keydown="{({ key }) => {
if (!disabled) {
if (key === 'ArrowRight') {
change(1);
} else if (key === 'ArrowLeft') {
change(-1);
} else if (key === ' ' || key === 'Enter') {
update(id);
}
}
}}"
>
{label}