Because the type argument wasn't exposed on the component/modifier, it was never being passed to the signatures, so they were always assuming the default value of click meaning that specifying any eventType other than click in a component/modifier invocation would cause a type error.
Because the type argument wasn't exposed on the component/modifier, it was never being passed to the signatures, so they were always assuming the default value of
click
meaning that specifying anyeventType
other thanclick
in a component/modifier invocation would cause a type error.