fix button spread props

This commit is contained in:
Pavel Prichodko 2023-03-22 10:59:17 +01:00
parent 1f4dd2afca
commit 420934870c
No known key found for this signature in database
GPG Key ID: 8E4C82D464215E83

View File

@ -45,7 +45,7 @@ const Button = (props: Props, ref: Ref<HTMLButtonElement>) => {
children, children,
icon, icon,
iconAfter, iconAfter,
...rest ...buttonProps
} = props } = props
// TODO: provider aria-label if button has only icon // TODO: provider aria-label if button has only icon
@ -56,7 +56,7 @@ const Button = (props: Props, ref: Ref<HTMLButtonElement>) => {
return ( return (
<Base <Base
{...rest} {...(buttonProps as unknown as StackProps)} // TODO: Tamagui has incorrect types for PressableProps
ref={ref} ref={ref}
variant={variant} variant={variant}
radius={shape === 'circle' ? 'full' : size} radius={shape === 'circle' ? 'full' : size}