inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

따라하며 배우는 리액트 테스트 [2023.11 업데이트]

context 를 사용해서 가격 계산하기

useContext 사용

209

flat_white

작성한 질문수 3

1

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
 
먼저 좋은 강의 너무 잘 듣고 있습니다 감사합니다~~~~~~!
지금 강의 안에서 userContext 사용 관련 flow 중에서 궁금한 내용 질문드립니다!
 
1. useContext를 사용하면 바로 product와 options 파일에 data를 가지고 올 수 있을 것 같은데
type에서 먼저 받아서 props로 내려주시는 건 왜 그런지 궁금했습니다.

orderContext 부분은 몇 번 봐도 좀 어렵네요..😂
그래도 길지 않고 핵심 내용만 올려주셔서 몇 번이나 돌려보고 있습니다.

2.orderDatas 에서요 data는 그 자체로 복수형 단어라서 data라고 쓰거나 복수형이 가능한 단어를 쓰면 좋을 것 같은데..
마땅한 단어가 안 떠오르네요ㅠ

jest react React-Context 웹앱

답변 1

0

John Ahn

안녕하세요 !!! 
좋은 질문 감사합니다 !! 
아무래도 코딩할 때 무엇이 딱 정답이다고 할 수는 없을것 같습니다!! 
한곳에 내려줘서 props로 내려줄수도 있고 
여러 컴포넌트에서 하나씩 내려줄수도 있을것 같습니다 ㅎㅎㅎ 
TsuZZie님이 말씀해주신 방법도 충분히 가능할것같습니다 

두번째 datas는 아무래도 제 부족한 영어 실력으로 이름을 정하다보니 그렇게 됐네요 ㅠㅠ !! 
더 알맞는 이름으로 사용하셔도 될것같습니다 !! 

수고하세요 ~!! 

제공해주신 코드를 vscode에서 켜도 eslint가 안됩니다.

0

295

2

ERROR

0

217

1

테스트 시간을 단축할 수 있는 방법에 대하여 문의드립니다.

0

370

1

useState 배열값 변경의 경우 테스트 멈춤

0

424

1

test was not wrapped in act관련 질문

0

300

2

안녕하세요! 로딩 상태 테스트에 관련된 질문입니다.

0

400

1

강의 관련 내용 github 업로드 질문

0

312

1

이미지가 안보인다 하셔서 다시 질문드립니다.

0

420

2

Test Fail이 발생합니다 ㅠㅠ

0

363

1

스타일 컴포넌트 테스트 방법

0

441

1

msw 에러

0

646

1

toHaveTextContent 에러

0

455

1

msw안돼는사람

0

588

1

This could be because the text is broken up by multiple elements. 에러

0

1723

2

Type.test.js파일에 궁금한점이 생겼습니다

0

354

1

28강 수강 중 JSX 작성 방법에 대해 궁금해져서 질문 남깁니다!

0

405

1

toHaveTextContent 에서 에러가 자꾸 나는데 아무리 찾아도 잘 모르겠습니다.

0

618

2

aria-*

0

451

1

This XML file does not appear to have any style information associated with it. The document tree is shown below. 에러

1

14161

1

컴포넌트 props내려줄때 코드는 어떻게 해야하나요

0

252

0

es6 jest 미지원 오류 문의

0

866

1

test 여러 개 실행 - fail 발생

0

294

1

useMemo

0

286

1

axios 1.1.2 버전 issue ( SyntaxError: Cannot use import statement outside a module)

4

2237

5