Я не совсем уверен, что вы спрашиваете, но я приведу пример в надежде, что это поможет вам понять.Пожалуйста, предоставьте больше информации.Ниже у меня есть мой Title
компонент
const Title = ({
text,
textColor,
}) => {
return (
<StyledTitle textColor={color}>
{text}
</StyledTitle>
);
};
Title.propTypes = {
text: PropTypes.string,
textColor: PropTypes.string,
};
export default Title;
Используя Styled-components
У меня тогда есть мой StyledTitle.js
файл:
const StyledTitle = styled.h1`
color: `${props => props.textColor} || black`;
font-size: 1.5em;
text-align: center;
`;
export default StyledTitle;
Надеюсь, это поможет вам.