diff --git a/src/styled-component.tsx b/src/styled-component.tsx index f8da642..2ad6598 100644 --- a/src/styled-component.tsx +++ b/src/styled-component.tsx @@ -8,7 +8,7 @@ export type StyledComponentProps

= StyledProps

& { export const StyledComponent = React.forwardRef( ({ component, ...options }, ref) => { - const Component = styled(component); + const Component = React.useMemo(() => styled(component), [component]); // eslint-disable-next-line @typescript-eslint/no-explicit-any return ; }