File tree 1 file changed +12
-5
lines changed
1 file changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -64,11 +64,18 @@ const NavigationResultPage = () => {
64
64
requestOriginId ,
65
65
requestDestinationId ,
66
66
) ;
67
- setOriginCoord ( response . routes [ 0 ] . node1 . lng , response . routes [ 0 ] . node1 . lat ) ;
68
- setDestinationCoord (
69
- response . routes [ response . routes . length - 1 ] . node1 . lng ,
70
- response . routes [ response . routes . length - 1 ] . node1 . lat ,
71
- ) ;
67
+ // param으로 받아올 수 있는 ID들이 있으면 추가하고, 아니면 기존 Building의 좌표를 넣는다
68
+ if ( originId ) {
69
+ setOriginCoord ( response . routes [ 0 ] . node1 . lng , response . routes [ 0 ] . node1 . lat ) ;
70
+ return response ;
71
+ }
72
+ if ( destinationId ) {
73
+ setDestinationCoord (
74
+ response . routes [ response . routes . length - 1 ] . node2 . lng ,
75
+ response . routes [ response . routes . length - 1 ] . node2 . lat ,
76
+ ) ;
77
+ return response ;
78
+ }
72
79
return response ;
73
80
} catch ( e ) {
74
81
alert ( `경로를 찾을 수 없습니다. (${ e } )` ) ;
You can’t perform that action at this time.
0 commit comments