fix(radio-button): forward focus, blur events (#2135)

As identified in #2131, `focus` and `blur` events should be
forwarded to the underlying `RadioButton` element.
This commit is contained in:
Eric Liu 2025-03-22 13:02:28 -07:00 committed by GitHub
commit 1462e300d6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 26 additions and 3 deletions

View file

@ -71,6 +71,10 @@ export type RadioButtonProps = Omit<$RestProps, keyof $Props> & $Props;
export default class RadioButton extends SvelteComponentTyped<
RadioButtonProps,
{ change: WindowEventMap["change"] },
{
focus: WindowEventMap["focus"];
blur: WindowEventMap["blur"];
change: WindowEventMap["change"];
},
{ labelText: {} }
> {}