diff --git a/packages/react/src/components/button/button.tsx b/packages/react/src/components/button/button.tsx index 42553b2d0..adeccc7bd 100755 --- a/packages/react/src/components/button/button.tsx +++ b/packages/react/src/components/button/button.tsx @@ -10,7 +10,7 @@ export const Button: ButtonComponent = ({ }: ButtonProps<'a'> | ButtonProps<'button'>) => { const { disabled } = useField(); - const Element = 'href' in restProps ? 'a' : 'button'; + const Element = (restProps as ButtonProps<'a'>).href ? 'a' : 'button'; return (