2017-01-14 4 views
0

가독성과 타이핑 용이성을 위해 다중 중첩 연결 및 그래프 문을 명확하게 형식화하는 방법에 대한 조언을 찾고 있습니다. 보시다시피, 각 호출을 랩핑하는 것은보기에보기 흉한면이 있습니다. 여러 개의 중첩 된 연결/그래프 문을 사용할 때 제안 된 바로 가기/트릭/서식이 있습니까?javascript에서 여러 중첩 연결 및 graphql 호출에 대한 정리 형식은 무엇입니까?

connect(mapStateToProps, mapDispatchToProps)(graphql(signinUserGql, {name: 'signIn'})(graphql(registerUserGql, {name:'register'})(LoginScreen))); 

답변

1

이 너무 주관적이다는하지만 난에 좋아 각 매개 변수들.

+0

네, 이것은 중괄호에 줄 바꿈보다 의미가 있습니다. –

0

몇 가지 온라인 자바 스크립트 코드 서식 도구가 있습니다. 그들은 모두 표시이를 추천합니다 : 나를 위해

connect(mapStateToProps, mapDispatchToProps)(
    graphql(signinUserGql, {name: 'signIn'})(
    graphql(registerUserGql, {name:'register'})(LoginScreen) 
) 
); 

, 내가 분명히 graphql 호출을 볼 수 있습니다

connect(mapStateToProps, mapDispatchToProps)(graphql(signinUserGql, { 
    name: 'signIn' 
})(graphql(registerUserGql, { 
    name: 'register' 
})(LoginScreen))); 

http://jsbeautifier.org/
http://www.danstools.com/javascript-beautify/