fix button spread props
This commit is contained in:
parent
db7befaec2
commit
25eb3f24f3
|
@ -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}
|
||||||
|
|
Loading…
Reference in New Issue