From e6bae4e3ff651e6b0a098b9f1b26a407c1171c42 Mon Sep 17 00:00:00 2001 From: Denis Yakshov Date: Mon, 28 Sep 2026 12:09:06 +0300 Subject: [PATCH] fix(react,ButtonBase): apply type only to button element --- packages/react/src/components/ButtonBase/ButtonBase.tsx | 2 +- packages/react/src/components/ListItem/ListItem.tsx | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/react/src/components/ButtonBase/ButtonBase.tsx b/packages/react/src/components/ButtonBase/ButtonBase.tsx index cca506f36..9da360fb8 100644 --- a/packages/react/src/components/ButtonBase/ButtonBase.tsx +++ b/packages/react/src/components/ButtonBase/ButtonBase.tsx @@ -21,7 +21,7 @@ export const ButtonBase = forwardRef(function ButtonBase(inProps: ButtonBaseProp className, disabled, disableTouchRipple, - type = 'button', + type = Component === 'button' ? 'button' : undefined, onClick, onContextMenu, onPointerCancel, diff --git a/packages/react/src/components/ListItem/ListItem.tsx b/packages/react/src/components/ListItem/ListItem.tsx index d75248be1..c946ce297 100644 --- a/packages/react/src/components/ListItem/ListItem.tsx +++ b/packages/react/src/components/ListItem/ListItem.tsx @@ -52,7 +52,6 @@ export const ListItem = forwardRef(function ListItem(inProps, ref) { tabIndex: disabled ? -1 : 0, disabled, component: 'li', - type: false, 'aria-disabled': disabled, } as any))} {...other}