인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

maison937님의 프로필 이미지
maison937

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]

state 관련 질문

작성

·

231

0

UploadProductPage  안에 있는 FileUpload 컴포넌트에서 이미지를 업로드할 때 , 

image state를 UploadProductPage 에도 선언하시고 FileUpload 안에도 선언하셨는데, 

FileUpload 에서 image를 선언하고 props로 FileUpload 전달해 주면 굳이 2번 해주지 않아도 되지 않나요?? 

혹시 이거는 재사용 때문에 설계를 이렇게 하신건지 궁금합니다. 

 

 

 

 

답변 1

0

John Ahn님의 프로필 이미지
John Ahn
지식공유자

안녕하세요! 

UploadProductPage가 부모 컴포넌트이기 때문에 

여기서 Images State를 정의하고 이것을 Props로 FileUpload 컴포넌트에서 사용해도 될 것 같습니다. 

다른 아이디어를 주셔서 감사합니다.

maison937님의 프로필 이미지
maison937

작성한 질문수

질문하기