Пусть все упростит
import styled from 'styled-component'//import library for making styled components
Если для intance вы хотите создать стилизованный компонент на основе <p></p>
, вы бы сделали следующее:
const MyP = styled.p
color:red;
font-size:10px;
font-weight:bold
;
Вы можете разместить столько объявлений, сколько захотите.
Теперь, чтобы использовать это:
const MyComponent=()=>{
<MyP>
Hello
</MyP>
}
Здесь вместо «MyP» вы можете использовать «p» (без стилизации).
Это также будет работать для const MyComponent = React.creatElement (MyP, null, 'Hello');
Надеюсь, это помогло