왓챠피디아 클론코딩 slick 오류 해결
- 자동으로 생성되는 style 에서 오류가 난 것으로 판명
import ReactSlider, { Settings } from "react-slick";
const StyledSlide = styled(ReactSlider)`
.slick-track {
display: flex;
}
`;
const Slider: React.FC<Props> = ({ settings = DEFAULT_SETTINGS, children }) => (
<StyledSlide {...settings}>{children}</StyledSlide>
);
이처럼 react-slick 에서 ReactSlider 를 불러오고 그 스타일을 상속해준 스타일 컴포넌트를 만들어 준 후, slick에 의하여 자동으로 생성된 'slick-tract' class 를 갖은 노드에 display : flex 를 주니 해결되었다!!!
react 라이브러리
메모이제이션 (feat. 별코딩)