반응형
컴포넌트에서 styled.ts에 props를 넘겨줄때, styled.ts에서 props type을 몰라 생긴 이슈
컴포넌트에서 생성해준 타입 (interface , type )을 넘겨줘서 타입 설정 해주면 된다.
// Button.styled.ts
import styled from "styled-components";
import { IButton } from "./index"; //Button컴포넌트에서 받은 인터페이스 넘겨주기
const Button = styled.button<IButton>` // 타입 설정
....
`;
export { Button };
반응형
'개발(라이브러리,프레임워크) > react.js & react native' 카테고리의 다른 글
Warning: Prop `className` did not match. Server: "sc-jrcTuL jZFII" Client: "sc-gswNZR bPbOgX" 오류 (0) | 2023.01.11 |
---|---|
Recoil (0) | 2022.09.24 |
React Transition Group 적용 중 이슈사항 (0) | 2022.07.02 |
react-query (0) | 2022.06.12 |
react-transition-group (0) | 2022.06.08 |