diff --git a/.changeset/polymorphic-as-generic-spread.md b/.changeset/polymorphic-as-generic-spread.md new file mode 100644 index 000000000..820ee0beb --- /dev/null +++ b/.changeset/polymorphic-as-generic-spread.md @@ -0,0 +1,5 @@ +--- +'@linaria/react': patch +--- + +Fix TypeScript inference for generic spread props on styled components (TS2698). diff --git a/packages/react/__dtslint__/styled-jsx.tsx b/packages/react/__dtslint__/styled-jsx.tsx index d4b73f7e6..9e61adbe1 100644 --- a/packages/react/__dtslint__/styled-jsx.tsx +++ b/packages/react/__dtslint__/styled-jsx.tsx @@ -9,3 +9,12 @@ const Button = styled.button``;