'How to pass in two arguments to a props function in styled components
I have a styled-components in my React component and it currently uses the props feature on styled components.
I need to style using another property but I keep getting an error when I try to pass it in.
This is what I currently have and this works fine.
border: 1px solid ${(props) => (props.isError ? "red" : "transparent")};
This is what I am trying to achieve:
border: 1px solid ${(props) => props.isError ? theme.Colors.red : "transparent"};
Is there a way to pass in the theme as an additional prop in the props function?
I keep getting this error **Cannot find name 'theme'.**, even though it is being used in other parts of my styled component.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
